The average house price on Avington Grove, London is £263,397. Prices range from £46,000 to £1,175,000.
There are 37 properties on Avington Grove, London.
Average house prices on Avington Grove, London have risen by 227.5% from £125,500 in 1995 to £411,000 in 2024.
Avington Grove, London is in the SE20 postcode district.