The average house price on Avondale Avenue, London is £321,678. Prices range from £81,000 to £600,000.
There are 25 properties on Avondale Avenue, London.
Average house prices on Avondale Avenue, London have risen by 623.7% from £76,000 in 1995 to £550,000 in 2024.
Avondale Avenue, London is in the NW2 postcode district.