The average house price on Spencer Walk, London is £583,548. Prices range from £87,500 to £1,725,000.
There are 39 properties on Spencer Walk, London.
Average house prices on Spencer Walk, London have risen by 938% from £106,938 in 1995 to £1,110,000 in 2024.
Spencer Walk, London is in the SW15 postcode district.