2 bedroom property in Weymouth Building, 2 Deacon Street, London, SE17 - £3,600 pcm | Chestertons