The average house price on South Road, London is £212,227. Prices range from £30,500 to £800,000.
There are 36 properties on South Road, London.
Average house prices on South Road, London have risen by 1423.8% from £52,500 in 1996 to £800,000 in 2024.
South Road, London is in the SE23 postcode district.