The average house price on Park Road, London is £349,353. Prices range from £40,000 to £785,000.
There are 17 properties on Park Road, London.
Average house prices on Park Road, London have risen by 530.5% from £119,750 in 1997 to £755,000 in 2018.
Park Road, London is in the W7 postcode district.