The average house price on Leigh Road, London is £209,170. Prices range from £25,000 to £615,000.
There are 38 properties on Leigh Road, London.
Average house prices on Leigh Road, London have risen by 575% from £37,780 in 1995 to £255,000 in 2024.
Leigh Road, London is in the E10 postcode district.