Select the type of organization you'd like to see from the list:
Load map
Stowmarket is a town located in the county of Suffolk, United Kingdom. With a population of around 20,000, it serves as a bustling market town. While it does not have any ports or shipyards, Stowmarket is situated on the River Gipping, providing access to the waterways, which may be of interest to seafarers and crewing companies for leisure activities.