2 results
Townhouses for sale in Poplar
- £874,000
3 bedroom townhouse for saleBurgess Street, London E14
32- Tenure: Freehold (999 years remaining)
- Garden
New buildStudyAdded > 14 days by EGRE - London - £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