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.

The Jesus Story
7.15pm Sunday 15, 22, 29, Jan and 5 Feb

Community Hub Pop Up
January and February 2023
Christmas Services 2023
Illuminate the shadows
Christmas services