Advent 2 Holy Communion
2025-12-07 11:00 - 12:00 UTC | St Giles
In waiting for Christmas we hear God's promise to all through the voices of the prophets
