'A Rocha’, the Christian environmental organisation that runs the
wonderful nature reserve just over the River Stour from Glemsford
promotes an environmental scheme called ‘Ecochurch’ which helps
churches examine every aspect of their life and work to make sure we
take the best care of God’s earth and its limited resources. Read about what we are doing to celebrate God's creation and our mission to encourage others to care for it.