The average house price on Deodar Road, London is £843,244. Prices range from £105,000 to £3,950,000.
There are 116 properties on Deodar Road, London.
Average house prices on Deodar Road, London have risen by 276.3% from £465,000 in 1995 to £1,750,000 in 2025.
Deodar Road, London is in the SW15 postcode district.