Sunday, August 16, 2026 Search My Trip EnglishChinese
World news · travel · culture
Taiwan The Taiwan Times
Taiwan's window to the world

Church of St Peter and St Mary, Stowmarket

Stowmarket, United Kingdom · built 1350

The Church of St Peter and St Mary stands in the town of Stowmarket, Suffolk, England. It is an active Church of England parish church in the Diocese of St Edmundsbury and Ipswich. The church dates from the 14th century and is a Grade I listed building.

Church data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).

Other churches in United Kingdom