The average house price on Leverholme Gardens, London is £238,083. Prices range from £105,000 to £480,666.
There are 20 properties on Leverholme Gardens, London.
Average house prices on Leverholme Gardens, London have risen by 419.2% from £65,000 in 1997 to £337,500 in 2024.
Leverholme Gardens, London is in the SE9 postcode district.