Hero Image Position (Horizontal) (?):   50
Hero Image Position (Vertical) (?):   65

Christmas at All Souls

All Souls Langham Place, London

“One of the West End's most vibrant, free traditional carol services”

Free Carols in London

All Souls Langham Place

Come and experience a traditional Christmas Carol service right in the heart of London this December. We’d love you to join us for a festive celebration, with some of the nation’s most popular carols, performed by a live choir and orchestra.

Carol services are free and last approximately 60 minutes. There‘s no need to book in advance.

Saturday 10 December 2.30pm
Sunday 11 December 9.30am - Family Friendly *
Thursday 15 December 1.05pm
Saturday 17 December 2.30pm
Sunday 18 December 9.30am - Family Friendly *

* Children of all ages are welcome at any carol service however our Family Friendly services especially cater for younger children.

Find Us

All Souls Church is located at the top of Regent Street, just in front of BBC Broadcasting House. We are close to a number of bus routes and a short walk from several London Underground stations, including Oxford Circus. Although our iconic spire is wrapped in scaffolding (as we restore our 200 year old building), we are still open, and would love you to join us inside! 

All Souls Church
Langham Place

Watch Carols at Home

“It’s a beautifully uplifting thing to see - It really is.“
- Vanessa Feltz, BBC London Radio

If you are unable to attend a service at All Souls, you can still join us to celebrate Christmas from the comfort of your own home and watch online.

Featuring readings, a Christmas message for 2022, favourite carols (including performances from the London Community Gospel Choir) and special guest stars: donkeys, chickens and a baby in a manger. Experience a message of hope this Christmas... and share it with everyone you know!

Find out more at allsouls.org/christmasfilm.


Christmas Concerts

All Souls Langham Place

If you are looking for something more, we have two ticketed concerts that are an uplifting musical extravaganza with a full orchestra and choir performing some of the nation's most popular carols and Christmas music right in the heart of London.

It’s a wonderful way to finish off a long day of Christmas shopping in London. Click below to find out more and book tickets.

All Souls Choir Carol Concert

Friday 16 December

All Souls Christmas Star 2

Other Christmas Services

All Souls Langham Place

Christmas Day Service

Sunday 25 December

New Years Eve Service

Saturday 31 December

Contact Us

If you have any questions about our Christmas programme, please get in touch: