The average house price on Upper Town, Stowmarket is £428,500. Prices range from £116,000 to £825,000.
There are 6 properties on Upper Town, Stowmarket.
Average house prices on Upper Town, Stowmarket have risen by 842.9% from £87,500 in 1998 to £825,000 in 2019.
Upper Town, Stowmarket is in the IP14 postcode district.