Welcome to discover more
The Good Shepherd is an Anglican parish church at the heart of the community in Carshalton Beeches, Surrey. Our church family is made up of people of all ages, from diverse backgrounds and at different stages on their journey with God. Whatever brings you here, know that you are welcome.

Summer Fair THIS WEEKEND
Saturday 25th June 12.30pm-3.30pm
Sunday 12th June
Live Stream Service

Thy Kingdom Come Global 2022
How can you take part?More