The average house price on Nelson Road, London is £288,738. Prices range from £73,000 to £810,000.
There are 97 properties on Nelson Road, London.
Average house prices on Nelson Road, London have risen by 822.3% from £76,400 in 1995 to £704,600 in 2024.
Nelson Road, London is in the E4 postcode district.