2
results
Sold prices in Houlton Place, London Central, E3
22 Houlton Place, London, E3 4TW
- £320,000 Flat, Leasehold 27 June 2022
- £226,000 Flat, Leasehold 04 July 2013
21 Houlton Place, London, E3 4TW
- £231,000 Flat, Leasehold 09 July 2013