More videos can be found below.
"Medley of Carols" Kartsonakis. 25 Days of Christmas 2021 – Day 1
"In the Bleak Midwinter" Holst/Burton. 25 Days of Christmas 2021 – Day 2
"Gesu Bambino" Yon/Rees-Rohrbacher. 25 Days of Christmas 2021 – Day 3
"I'll Be Home for Christmas" Kent/Pool. 25 Days of Christmas 2021 – Day 4
"How Far is it to Bethlehem?" Traditional/Hayes. 25 Days of Christmas 2021 – Day 5
"Let All Mortal Flesh Keep Silence" Traditional/Robertson. 25 Days of Christmas 2021 – Day 6
"El Noi de la Mare" Traditional/Robertson. 25 Days of Christmas 2021 – Day 7
"What Child is This?" Traditional/Beethoven/Taylor. 25 Days of Christmas 2021 – Day 8
"The First Noel" Traditional/Robertson. 25 Days of Christmas 2021 – Day 9
"Winter Wonderland" Bernard/Pool. 25 Days of Christmas 2021 – Day 10
"Infant Holy, Infant Lowly" Traditional/Robertson. 25 Days of Christmas 2021 – Day 11
"It Came Upon the Midnight Clear" Willis/McDonald/Wood-Rollo. 25 Days of Christmas 2021 – Day 12
"God Rest Ye Merry Gentlemen" Traditional/Kartsonakis. 25 Days of Christmas 2021 – Day 13
"The Holly and the Ivy" Traditional/Robertson. 25 Days of Christmas 2021 – Day 14
"The Christmas Song" Torme/Wells/Pool. 25 Days of Christmas 2021 – Day 15
"Still, Still, Still" Traditional/Burton. 25 Days of Christmas 2021 – Day 16
"Away in a Manger" Murray/Kirkpatrick. Arranged by Maggie Lovell. 25 Days of Christmas – Day 17
"If I Get Home on Christmas Day" Macauley. Arranged by Maggie Lovell. 25 Days of Christmas – Day 18
"O Come O Come Emmanuel" Arranged by Maggie Lovell. 25 Days of Christmas – Day 19
"Brightest and Best" Walker. Arranged by Maggie Lovell. 25 Days of Christmas – Day 20
"Away in a Manger" Murray. Arranged by Maggie Lovell. 25 Days of Christmas – Day 21
"Mary Did You Know" Greene/Lowry. Arranged by Maggie Lovell. 25 Days of Christmas – Day 22
"O Holy Night" Adam. Arranged by Maggie Lovell. 25 Days of Christmas – Day 23
"Silent Night" Gruber. Arranged by Maggie Lovell. 25 Days of Christmas – Day 24
"Have Yourself A Merry Little Christmas" Martin/Blane/Pool. 25 Days of Christmas – Day 25