The average house price on Stockton Road, London is £198,267. Prices range from £51,660 to £425,000.
There are 56 properties on Stockton Road, London.
Average house prices on Stockton Road, London have risen by 479.6% from £67,000 in 1995 to £388,333 in 2024.
Stockton Road, London is in the N18 postcode district.