Sun 3 December 2017
Guerrero - Missa In te, Domine Speravi
Guerrero - Alma Redemptoris Mater
The Immaculate Conception of the Blessed Virgin Mary
Fri 8 December 2017
Victoria - Missa Alma Redemptoris
Byrd - Ave Maria
2nd Sunday of Advent
Sun 10 December 2017
Palestrina - Missa Alma Redemptoris
Handl - Veni redemptor gentium
3rd Sunday of Advent
Sun 17 December 2017
Josquin - Missa ad Fugam
Valcampi - Canite tuba
4th Sunday of Advent
Sun 24 December 2017
Lassus - Missa super Surge propera
Byrd - Ecce Virgo concipiet
Midnight Mass
Dominus dixit ad me
Sun 24 December 2017
Tallis - Missa Puer natus est nobis
Palestrina - Hodie Christus Natus est
The Nativity of the Lord
Mon 25 December 2017
Palestrina - Missa O admirabile commercium
Victoria - O magnum mysterium
The Holy Family of Jesus, Mary and Joseph
Sun 31 December 2017
Victoria - Missa O Quam gloriosum
Palestrina - O magnum mysterium