St David‘s Square, Isle of Dogs E1
A spacious three-bedroom, two-bathroom riverside apartment in the sought-after St Davids Square, E14. Comprises a bright living room with direct views of the Thames, a separate, fully integrated kitchen, three double bedrooms served by a full size bathroom, large private terrace and a balcony. In...
Apartment
3 Bedrooms