St Peter and Saint Mary’s Church in Stowmarket is part of the Church of England and has stood in the centre of this Suffolk market town for over 700 years – although there has probably been a Christian Church here since 637AD.
A series of events take place in Stowmarket parish church throughout the year and a particular highlight is the Stowmarket Christmas Tree Festival which takes place from the end of November to the beginning of January each year. This major event has led to Stowmarket becoming known as the ‘Christmas Tree Town‘.
Station Road West, Stowmarket, IP14 1ES
T: 01449 774652