We are please to announce that St. Stephen’s Church has been awarded a bronze medal by the A Rocha UK charity. A Rocha UK is a Christian charity working to protect and restore the natural world and committed to equipping Christians and churches in the UK to care for the environment and we have been working with them on equipping our church to ‘go green’ in all areas of our church life.
