8 December 2025 7:00pm
A wonderful opportunity to get into the festive mood with a friend or family member at a fun and relaxed evening for women at All Souls. £30 per person includes drinks, a light dinner and all materials.
13 December 2025 3:30pm
This year, All Souls is spreading ‘Great Joy for All the People’. Join us for an hour of your favourite carols, nativity readings and time to consider the Good News of Christmas. Bathe in the bold splashes of colour, and feast on towering trays of mince pies and overflowing hot festive punch — all free of charge!
13 December 2025 5:30pm
This year, All Souls is spreading ‘Great Joy for All the People’. Join us for an hour of your favourite carols, nativity readings and time to consider the Good News of Christmas. Bathe in the bold splashes of colour, and feast on towering trays of mince pies and overflowing hot festive punch — all free of charge!
13 December 2025 7:30pm
This year, All Souls is spreading ‘Great Joy for All the People’. Join us for an hour of your favourite carols, nativity readings and time to consider the Good News of Christmas. Bathe in the bold splashes of colour, and feast on towering trays of mince pies and overflowing hot festive punch — all free of charge!
14 December 2025 9:30am
This year, All Souls is spreading ‘Great Joy for All the People’. Join us for an hour of your favourite carols, nativity readings and time to consider the Good News of Christmas. Bathe in the bold splashes of colour, and feast on towering trays of mince pies and overflowing hot festive punch — all free of charge!
All our services are family friendly, but this one specifically caters for families with younger children.
14 December 2025 5:30pm
This year, All Souls is spreading ‘Great Joy for All the People’. Join us for an hour of your favourite carols, nativity readings and time to consider the Good News of Christmas. Bathe in the bold splashes of colour, and feast on towering trays of mince pies and overflowing hot festive punch — all free of charge!
14 December 2025 7:30pm
This year, All Souls is spreading ‘Great Joy for All the People’. Join us for an hour of your favourite carols, nativity readings and time to consider the Good News of Christmas. Bathe in the bold splashes of colour, and feast on towering trays of mince pies and overflowing hot festive punch — all free of charge!
18 December 2025 1:05pm
This year, All Souls is spreading ‘Great Joy for All the People’. Join us for an hour of your favourite carols, nativity readings and time to consider the Good News of Christmas. Bathe in the bold splashes of colour, and feast on towering trays of mince pies and overflowing hot festive punch — all free of charge!
18 December 2025 5:30pm
This year, All Souls is spreading ‘Great Joy for All the People’. Join us for an hour of your favourite carols, nativity readings and time to consider the Good News of Christmas. Bathe in the bold splashes of colour, and feast on towering trays of mince pies and overflowing hot festive punch — all free of charge!
18 December 2025 7:30pm
This year, All Souls is spreading ‘Great Joy for All the People’. Join us for an hour of your favourite carols, nativity readings and time to consider the Good News of Christmas. Bathe in the bold splashes of colour, and feast on towering trays of mince pies and overflowing hot festive punch — all free of charge!
20 December 2025 3:30pm
This year, All Souls is spreading ‘Great Joy for All the People’. Join us for an hour of your favourite carols, nativity readings and time to consider the Good News of Christmas. Bathe in the bold splashes of colour, and feast on towering trays of mince pies and overflowing hot festive punch — all free of charge!
20 December 2025 5:30pm
This year, All Souls is spreading ‘Great Joy for All the People’. Join us for an hour of your favourite carols, nativity readings and time to consider the Good News of Christmas. Bathe in the bold splashes of colour, and feast on towering trays of mince pies and overflowing hot festive punch — all free of charge!
20 December 2025 7:30pm
This year, All Souls is spreading ‘Great Joy for All the People’. Join us for an hour of your favourite carols, nativity readings and time to consider the Good News of Christmas. Bathe in the bold splashes of colour, and feast on towering trays of mince pies and overflowing hot festive punch — all free of charge!
21 December 2025 9:30am
This year, All Souls is spreading ‘Great Joy for All the People’. Join us for an hour of your favourite carols, nativity readings and time to consider the Good News of Christmas. Bathe in the bold splashes of colour, and feast on towering trays of mince pies and overflowing hot festive punch — all free of charge!
All our services are family friendly, but this one specifically caters for families with younger children.
21 December 2025 5:30pm
This year, All Souls is spreading ‘Great Joy for All the People’. Join us for an hour of your favourite carols, nativity readings and time to consider the Good News of Christmas. Bathe in the bold splashes of colour, and feast on towering trays of mince pies and overflowing hot festive punch — all free of charge!
21 December 2025 7:30pm
This year, All Souls is spreading ‘Great Joy for All the People’. Join us for an hour of your favourite carols, nativity readings and time to consider the Good News of Christmas. Bathe in the bold splashes of colour, and feast on towering trays of mince pies and overflowing hot festive punch — all free of charge!
25 December 2025 10:30am
Happy Christmas! Join us on Christmas Day and celebrate Jesus’ birth. Everyone is welcome at this all-age family service.
31 December 2025 11:00pm
See in the New Year at our watchnight service as we mark the year that has passed and look ahead to 2026.
6 January 2026 7:00pm
A time to pray for the work of All Souls, hear updates from Mission Partners and news of what is happening across the parish.
12 January 2026 7:00pm
An informal course designed to give you space to consider who Jesus is, what His aims were and what it means to follow him today.
19 January 2026 7:00pm
An informal course designed to give you space to consider who Jesus is, what His aims were and what it means to follow him today.
26 January 2026 7:00pm
An informal course designed to give you space to consider who Jesus is, what His aims were and what it means to follow him today.
2 February 2026 7:00pm
An informal course designed to give you space to consider who Jesus is, what His aims were and what it means to follow him today.
3 February 2026 7:00pm
A time to pray for the work of All Souls, hear updates from Mission Partners and news of what is happening across the parish.