3
results
Sold prices in Larch Road, London Central, E10
6 Larch Road, London, E10 5TH
- £300,000 Terraced, Freehold 09 November 2022
4 Larch Road, London, E10 5TH
- £475,000 Semi-detached, Freehold 26 February 2021
- £170,000 Semi-detached, Freehold 10 March 2014
2 Larch Road, London, E10 5TH
- £275,000 Terraced, Freehold 20 August 2007