The average house price on Welham Road, London is £341,663. Prices range from £74,950 to £660,000.
There are 12 properties on Welham Road, London.
Average house prices on Welham Road, London have risen by 647.2% from £74,950 in 1996 to £560,000 in 2025.
Welham Road, London is in the SW17 postcode district.