24 results
1 bedroom flats for sale in Hatchford End
- Featured£455,000
1 bedroom apartment for saleLeven Road, East London, Poplar, E14, London
1-- Tenure: Leasehold (999 years remaining)
- One bedroom apartment
- Landscaped 2.5 acre riverside park
- 500m of riverside walkway
Added > 14 days by JLL - London, New Homes