2 results
Townhouses for sale in Poplar
- £1,650,000
3 bedroom townhouse for saleTownhouse, London City Island, London, E14
33- Tenure: Leasehold (999 years remaining)
- 3 bedroom townhouse
StudyAdded > 14 days by Johns & Co - New Providence Wharf
3 bedroom townhouse for saleTownhouse, London City Island, London, E14