2
results
Sold prices in Towcester Road, London Central, E3
4a Towcester Road, London, E3 3ND
- £9,000,000 Freehold 10 November 2023
- £1,800,000 Freehold 09 November 2018
4 Towcester Road, London, E3 3ND
- £9,000,000 Freehold 10 November 2023
- £10,100,000 Freehold 29 April 2019