The average house price on Anchor Mews, London is £441,416. Prices range from £155,000 to £1,062,500.
There are 12 properties on Anchor Mews, London.
Average house prices on Anchor Mews, London have risen by 486.9% from £149,950 in 1997 to £880,000 in 2024.
Anchor Mews, London is in the SW12 postcode district.