The average house price on Castle Mews, London is £313,100. Prices range from £297,500 to £323,000.
There are 5 properties on Castle Mews, London.
Average house prices on Castle Mews, London have risen by 96.7% from £317,667 in 2004 to £625,000 in 2014.
Castle Mews, London is in the SW17 postcode district.