The average house price on Castle Hill Parade, London is £333,500. Prices range from £85,000 to £1,250,000.
There are 12 properties on Castle Hill Parade, London.
Average house prices on Castle Hill Parade, London have risen by 345.1% from £85,000 in 1996 to £378,333 in 2025.
Castle Hill Parade, London is in the W13 postcode district.