The average house price on Dowdeswell Close, London is £201,572. Prices range from £42,500 to £605,000.
There are 72 properties on Dowdeswell Close, London.
Average house prices on Dowdeswell Close, London have risen by 794.8% from £67,333 in 1995 to £602,500 in 2024.
Dowdeswell Close, London is in the SW15 postcode district.