The average house price on Craven Road, London is £509,311. Prices range from £10,000 to £3,600,000.
There are 43 properties on Craven Road, London.
Average house prices on Craven Road, London have risen by 3338.6% from £81,250 in 1995 to £2,793,833 in 2025.
Craven Road, London is in the W2 postcode district.