The average house price on Craven Mews, London is £268,675. Prices range from £65,250 to £885,000.
There are 10 properties on Craven Mews, London.
Average house prices on Craven Mews, London have risen by 619.5% from £123,000 in 1996 to £885,000 in 2015.
Craven Mews, London is in the SW11 postcode district.