The average house price on Nelson Grove Road, London is £244,249. Prices range from £43,500 to £710,000.
There are 31 properties on Nelson Grove Road, London.
Average house prices on Nelson Grove Road, London have risen by 596.5% from £50,250 in 1996 to £350,000 in 2024.
Nelson Grove Road, London is in the SW19 postcode district.