The average house price on Leeland Terrace, London is £218,932. Prices range from £90,000 to £725,000.
There are 37 properties on Leeland Terrace, London.
Average house prices on Leeland Terrace, London have risen by 552.2% from £80,500 in 1997 to £525,000 in 2025.
Leeland Terrace, London is in the W13 postcode district.