The average house price on Vicarage Grove, London is £240,809. Prices range from £7,000 to £740,000.
There are 50 properties on Vicarage Grove, London.
Average house prices on Vicarage Grove, London have risen by 874.1% from £55,950 in 1995 to £545,000 in 2025.
Vicarage Grove, London is in the SE5 postcode district.