The average house price on Lambscroft Avenue, London is £159,024. Prices range from £36,750 to £390,000.
There are 53 properties on Lambscroft Avenue, London.
Average house prices on Lambscroft Avenue, London have risen by 1273.2% from £28,400 in 1995 to £390,000 in 2025.
Lambscroft Avenue, London is in the SE9 postcode district.