Original: Stowmarket is a small market town situated in Suffolk, England, on the busy A14 trunk road between Bury St Edmunds to the west and Ipswich to the southeast.
Simplified: Stowmarket is a town near the A14 road, in Suffolk, England.