Stowmarket is located in London city, United Kingdom at the 52.1889, 0.9977 coordinates. Distance from Stowmarket to other cities. are listed below, click on the city name to find distance between. Distance from Stowmarket to City of London 106 km, to Birmingham 200 km, to Liverpool 300 km. The green marker indicates the location of Stowmarket.