The average house price on Edgewood Mews, London is £559,077. Prices range from £20,000 to £6,934,200.
There are 99 properties on Edgewood Mews, London.
Average house prices on Edgewood Mews, London have fallen by 91.5% from £6,934,200 in 2019 to £590,000 in 2024.
Edgewood Mews, London is in the N3 postcode district.