The average house price on Larchwood Road, London is £239,500. Prices range from £74,500 to £645,000.
There are 34 properties on Larchwood Road, London.
Average house prices on Larchwood Road, London have risen by 623.4% from £89,167 in 1995 to £645,000 in 2022.
Larchwood Road, London is in the SE9 postcode district.