The average house price on Lambolle Place, London is £707,318. Prices range from £95,000 to £3,000,000.
There are 14 properties on Lambolle Place, London.
Average house prices on Lambolle Place, London have risen by 286.9% from £292,500 in 1996 to £1,131,667 in 2025.
Lambolle Place, London is in the NW3 postcode district.