SE171GB
Weymouth Building, 2 Deacon Street, London, SE17
Two Bedrooms (1 ensuite) Further Bathroom Open-plan reception and kitchen Balcony 24 hour concierge On site Gym Communal roof garden Furnished EPC Rating = B