St Mary’s is a friendly, welcoming Christian community: the Church of England in the beautiful village of Meppershall, Central Bedfordshire.