The average house price on Russell Road, London is £302,068. Prices range from £59,000 to £690,000.
There are 33 properties on Russell Road, London.
Average house prices on Russell Road, London have risen by 299.7% from £78,000 in 1995 to £311,753 in 2024.
Russell Road, London is in the N20 postcode district.