The average house price on Windmill Lane, London is £230,547. Prices range from £39,000 to £669,000.
There are 126 properties on Windmill Lane, London.
Average house prices on Windmill Lane, London have risen by 781.4% from £39,000 in 1995 to £343,757 in 2024.
Windmill Lane, London is in the E15 postcode district.