The average house price on Holden Road, London is £342,276. Prices range from £3,750 to £4,950,000.
There are 395 properties on Holden Road, London.
Average house prices on Holden Road, London have risen by 470.8% from £72,911 in 1995 to £416,167 in 2025.
Holden Road, London is in the N12 postcode district.