The average house price on Edwardes Square, London is £1,934,314. Prices range from £124,500 to £8,150,000.
There are 66 properties on Edwardes Square, London.
Average house prices on Edwardes Square, London have risen by 753.8% from £473,590 in 1995 to £4,043,333 in 2024.
Edwardes Square, London is in the W8 postcode district.