Advent. Time to reflect and prepare, while all else is going on around us. 

We're following Luke's version of the story. The way he tells it, a lot of people end up singing as they find themselves responding to God's promises and caught up with Christ's arrival. This week we come to Mary, surprised at her pregnancy and delighted to make herself available for God's purposes. Join us at 10am on Friday and 10.30am on Sunday.

On Wednesday & Thursday, we offer the wonderful Handel Evenings by the Cairo Choral Society and the Cairo Festival Orchestra. Concerts begin at 8pm, and there will be a retiring offering for the work of the Choral Society and the Cathedral.

Christmas at All Saints'

  Nine Lessons & Carols  - Friday 14th, 7pm  
  Christingle – the story for young families: Friday 21st, 6pm
  Christmas Eve united celebration, 10.30pm
  Christmas Day family service, 10.30am