The average house price on Bathurst Mews, London is £788,743. Prices range from £95,000 to £2,550,000.
There are 49 properties on Bathurst Mews, London.
Average house prices on Bathurst Mews, London have risen by 1065.2% from £218,840 in 1996 to £2,550,000 in 2025.
Bathurst Mews, London is in the W2 postcode district.