The average house price on Park Road, London is £323,982. Prices range from £93,000 to £685,000.
There are 14 properties on Park Road, London.
Average house prices on Park Road, London have risen by 711.9% from £84,375 in 1995 to £685,000 in 2021.
Park Road, London is in the N2 postcode district.