Unsurprisingly All Saints’ have a full programme of services this week.
On Christmas Eve there’s a crib service from 3-4pm described as “a Christmas treat for all the family” followed by midnight Holy Communion starting at 11:30pm.
On Christmas Day there’s Holy Communion at 8am, and Family Worship at 10:30am followed by Holy Communion at 11:20am.