Earlier this week the Choir performed a selection of Christmas carols to an exclusive invited audience.

The children sang marvellous renditions of both traditional and modern carols.