Loading charity profile…
A Church of England Parish Church, providing regular public worship and provision for personal prayer. Also pastoral care, and study groups to learn more about the Christian faith. Supporting other charities locally and overseas.