St Peter & St Mary’s Church Leave a reply Loading Map.... St Peter & St Mary’s ChurchStation Road West - StowmarketDetails 52.188573 0.9964611000000332 Address Station Road West Stowmarket Suffolk IP14 1ES United Kingdom Upcoming Events No events in this location