The average house price on Hood Road, London is £827,031. Prices range from £300,000 to £1,920,000.
There are 16 properties on Hood Road, London.
Average house prices on Hood Road, London have risen by 519.4% from £310,000 in 1995 to £1,920,000 in 2024.
Hood Road, London is in the SW20 postcode district.