Enjoy the lively atmosphere and pick up some good deals at Carters Teapots, a much-loved local store.
You'll have to find your way to Stowmarket to visit this retail outlet. If you're in the mood for some sightseeing later on, why not swing by Helmingham Hall? It's located near Carters Teapots.