The average house price on Blade Mews, London is £595,000. Prices range from £260,000 to £965,000.
There are 7 properties on Blade Mews, London.
Average house prices on Blade Mews, London have risen by 92.3% from £260,000 in 1997 to £500,000 in 2024.
Blade Mews, London is in the SW15 postcode district.