Loading charity profile…
Providing regular public worshipfor all, promoting the Christian faith; teaching the faith to all ages; providing training, nurture and activities for children and young people; serving the community; giving pastoral care and support to members and others in need, particular those in sickness, distress or poverty; providing premises and resources for community groups ans activities.