The average house price on Spencer Road, London is £171,195. Prices range from £37,000 to £522,800.
There are 40 properties on Spencer Road, London.
Average house prices on Spencer Road, London have risen by 573.9% from £46,000 in 1995 to £310,000 in 2025.
Spencer Road, London is in the N17 postcode district.