The average house price on Craven Gardens, London is £390,306. Prices range from £112,000 to £951,000.
There are 54 properties on Craven Gardens, London.
Average house prices on Craven Gardens, London have risen by 416.2% from £151,583 in 1995 to £782,500 in 2025.
Craven Gardens, London is in the SW19 postcode district.