The average house price on Town Yard, Stowmarket is £121,667. Prices range from £100,000 to £145,000.
There are 3 properties on Town Yard, Stowmarket.
Average house prices on Town Yard, Stowmarket have risen by 33.3% from £120,000 in 2002 to £160,000 in 2013.
Town Yard, Stowmarket is in the IP14 postcode district.