Christmas eve 5.30pm Service of readings and carols

A service  of readings and carols it will be no longer than 1 hour.