The average house price on Lordsmead Road, London is £248,699. Prices range from £31,360 to £825,000.
There are 51 properties on Lordsmead Road, London.
Average house prices on Lordsmead Road, London have risen by 824.2% from £58,875 in 1995 to £544,125 in 2024.
Lordsmead Road, London is in the N17 postcode district.
Create a free account to unlock unlimited property views, save searches, and track price changes.
All government property data remains free. We'll never charge for publicly funded information.