The average house price on Avondale Road, London is £252,386. Prices range from £900 to £750,000.
There are 56 properties on Avondale Road, London.
Average house prices on Avondale Road, London have risen by 1109.7% from £62,000 in 1995 to £750,000 in 2022.
Avondale Road, London is in the N13 postcode district.