The average house price on Bowl Road, Stowmarket is £254,119. Prices range from £124,950 to £425,000.
There are 8 properties on Bowl Road, Stowmarket.
Average house prices on Bowl Road, Stowmarket have risen by 246.4% from £89,500 in 1999 to £310,000 in 2022.
Bowl Road, Stowmarket is in the IP14 postcode district.