The average house price on Scarborough Road, London is £220,958. Prices range from £59,995 to £857,700.
There are 32 properties on Scarborough Road, London.
Average house prices on Scarborough Road, London have risen by 1251.7% from £63,167 in 1996 to £853,850 in 2024.
Scarborough Road, London is in the E11 postcode district.