The average house price on St Edmunds Square, London is £761,647. Prices range from £570,000 to £1,025,000.
There are 17 properties on St Edmunds Square, London.
Average house prices on St Edmunds Square, London have risen by 192.8% from £717,222 in 1999 to £2,100,000 in 2015.
St Edmunds Square, London is in the SW13 postcode district.