The average house price on Maple Road, London is £206,094. Prices range from £1,000 to £900,000.
There are 210 properties on Maple Road, London.
Average house prices on Maple Road, London have risen by 613.6% from £46,863 in 1995 to £334,401 in 2024.
Maple Road, London is in the SE20 postcode district.