The average house price on Willow Lane, Stowmarket is £407,667. Prices range from £343,000 to £485,000.
There are 3 properties on Willow Lane, Stowmarket.
Average house prices on Willow Lane, Stowmarket have fallen by 18.6% from £485,000 in 2012 to £395,000 in 2019.
Willow Lane, Stowmarket is in the IP14 postcode district.