The Good Shepherd is an Anglican parish church at the heart of the community in Carshalton Beeches. 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.

Thy Kingdom Come
May 29th- June 8th

Resurrection Life
Sundays in May

Good Friday All Age Reflection
Friday 18th April
10am