Christmas at All Souls

Discover the Gift of Christmas this year.

Christmas Carol Services

All Souls Langham Place

Experience Christmas in London this December at one of our traditional Christmas Carol Services, all completely free. Why not take in some of the incredible Christmas lights across London before enjoying some of the nation's most popular Christmas carols, performed with a live choir and orchestra right in the heart of the capital. There's no need to book, just turn up and enjoy music, festive readings, a short talk on the Nativity story as well as complimentary mince pies and warming Christmas punch.

Christmas carols at All Souls, carol service in London
All Souls choir Christmas concert, Christmas event in London
Message at All Souls Christmas carol service, experience Christmas in London
Sunday 8 December

4.30pm - 5.30pm
6.30pm - 7.30pm

Saturday 14 December

4.30pm - 5.30pm

Sunday 15 December

9.30am - 11.00am (for all ages)
11.30am - 1.00pm
4.30pm - 5.30pm
6.30pm - 7.30pm

Thursday 19 December

1.05pm - 1.50pm

Sunday 22 December

4.30pm - 5.30pm
6.30pm - 7.30pm

All Souls Christmas Bow

Christmas Concerts

All Souls Langham Place

Come and enjoy some of the nation's most popular carols and Christmas music at All Souls Church, right in the heart of London. Take a break from Christmas shopping on Oxford Street and come along to one of our Christmas concerts featuring a live orchestra and choir. You won't want to miss these incredible events this December, so get your tickets before they sell out!

Christmas Praise, Saturday 7 December

3.00pm - 5.00pm
7.00pm - 9.00pm

Choir Carol Concert, Friday 20 December

7.30pm - 9.30pm

All Souls lunchtime carol service - Christmas carols in central London
All Souls Christmas Tree in London
All Souls Christmas carol concert - Christmas events in London
All Souls Christmas Bow

Other Christmas Services

All Souls Langham Place

Christmas Eve

Communion Service, Tuesday 24 December

11.00pm - 12.30am

Christmas Day

Christmas Day Service, Wednesday 25 December

10.30am - 11.30am

New Years Eve

Watchnight Service, Tuesday 31 December

11.00pm - 12.30am