The average house price on Water Lane, Ilford is £306,993. Prices range from £50,000 to £875,000.
There are 61 properties on Water Lane, Ilford.
Average house prices on Water Lane, Ilford have risen by 365.7% from £108,429 in 1995 to £505,000 in 2025.
Water Lane, Ilford is in the IG3 postcode district.