2 bedroom property in Building 50, Argyll Road, London, SE18 - £3,500 pcm | Chestertons