The average house price on Spencer Avenue, London is £279,762. Prices range from £84,950 to £742,350.
There are 47 properties on Spencer Avenue, London.
Average house prices on Spencer Avenue, London have risen by 707.9% from £88,808 in 1995 to £717,500 in 2025.
Spencer Avenue, London is in the N13 postcode district.