Take part in this beloved British celebration of Christmas, filmed amidst the beauty of historic King's College Chapel. Words fail to describe the brilliance of this choral performance. Luck... Read allTake part in this beloved British celebration of Christmas, filmed amidst the beauty of historic King's College Chapel. Words fail to describe the brilliance of this choral performance. Luckily the music speaks for itself.Take part in this beloved British celebration of Christmas, filmed amidst the beauty of historic King's College Chapel. Words fail to describe the brilliance of this choral performance. Luckily the music speaks for itself.