The next events are on Christmas Eve with the Christingle Service at 4pm and then the Christmas Communion at 11.30pm.
On Christmas Day there will be a quiet Communion service at 9am and at 10.15am there will be a Christmas Morning service which is suitable for children.