The average house price on Downhurst Avenue, London is £303,196. Prices range from £60,000 to £787,500.
There are 26 properties on Downhurst Avenue, London.
Average house prices on Downhurst Avenue, London have risen by 520.8% from £126,850 in 1995 to £787,500 in 2023.
Downhurst Avenue, London is in the NW7 postcode district.