Welcome to
All Saints Peckham


Come in person or check us out online!








Listening for a Change


We are a joyful and diverse congregation in Peckham, South London. We're glad you stopped by! Please read on to find out more about who we are, the community we are part of and the God we serve.

We are ALL one in Christ

We are SAINTS, being transformed by Jesus

We are PECKHAM, and sent out from here


No need to book for church!

Just come along on Sunday morning at 10:30am, in the evening at 6pm or tune in online at our YouTube page for the 10:30am livestream. To find out more about what to expect at our services take a look at the FAQs here.


10:30am In Person & Online Morning Service!

All welcome, no need to book. If you can't make it to church, tune in to the livestream here.

The 6 - Sunday evenings at 6:00pm

'Everyone gets to play!' Find out more here!

Tuesday service - 11:15am

A warm midweek community gathering for prayer, worship and teaching.


Find out more about the services happening every week at All Saints here.

homegroup meeting on zoom

Get Connected

Small groups are great places to be known and to grow together in our faith. If you need to get connected let us know at hello@allsaintspeckham.org.uk!

Join a team!

We have roles to suit all sorts of people, from making tea to supporting young people, from gardening to prayer ministry, from leading worship to operating cameras. Read more and fill in a form here.

Events Calendar

Lots of what makes us a community happens outside of Sunday services. Check our calendar for this week's activities and have a look at the 'join in!' menu for more info on groups.


If you've found us recently and would like to get more regular updates as part of our church family, click the button to sign up to our weekly news.

church doors and welcome sign


All Saints Peckham takes the safeguarding and care of children and vulnerable
adults very seriously. Further information about this can be found at

How to find us

All Saints Peckham

Blenheim Grove
SE15 4QS

Call us on 020 3637 2701