The average house price on St Edmunds Close, London is £179,200. Prices range from £62,500 to £395,000.
There are 10 properties on St Edmunds Close, London.
Average house prices on St Edmunds Close, London have risen by 459% from £70,667 in 1996 to £395,000 in 2015.
St Edmunds Close, London is in the SW17 postcode district.