The average house price on Alexandra Mews, London is £384,375. Prices range from £185,000 to £880,000.
There are 4 properties on Alexandra Mews, London.
Average house prices on Alexandra Mews, London have risen by 375.7% from £185,000 in 1996 to £880,000 in 2020.
Alexandra Mews, London is in the N2 postcode district.