The average house price on Worlds End Lane, Stowmarket is £182,975. Prices range from £176,000 to £189,950.
There are 2 properties on Worlds End Lane, Stowmarket.
Average house prices on Worlds End Lane, Stowmarket have risen by 36.2% from £139,500 in 1996 to £189,950 in 2003.
Worlds End Lane, Stowmarket is in the IP14 postcode district.