The average house price on Lambourne Road, Ilford is £203,155. Prices range from £53,150 to £500,000.
There are 33 properties on Lambourne Road, Ilford.
Average house prices on Lambourne Road, Ilford have risen by 685.8% from £58,750 in 1995 to £461,667 in 2024.
Lambourne Road, Ilford is in the IG3 postcode district.