Shipping is free
CD 1
1 Stephen Cleobury - Once In Royal David's City 04:33
2 Herbert von Karajan, Leontyne Price - Ave Maria 02:39
3 John Rutter - Ding, Dong! Merrily On High 02:15
4 Stephen Cleobury - Silent Night 02:41
5 Kurt Herbert Adler - Panis Angelicus 04:05
6 John Rutter - The Holly And The Ivy 02:47
7 Philip Jones - Jingle Bells - Deck the hall 02:54
8 George Guest - Good King Wenceslas 03:12
9 Carl Davis - O Holy Night 04:05
10 Sir David Willcocks - O Little Town Of Betlehem 03:05
11 Sir David Willcocks - In Dulci Jubilo 03:39
12 Sir David Willcocks - The First Nowell 04:48
13 Karl Münchinger - Pastoral Sinfonia (Christmas Oratorio) 06:43
14 Sir Adrian Boult - O Thou That Tellest Good Tidings To Zion (Messiah) 05:39
15 Sir Neville Marriner - For Unto Us A Child Is Born (Messiah) 03:38
16 Sir David Willcocks - God Rest You Merry, Gentlemen 02:59
17 Sir David Willcocks - Away In A Manger 02:30
18 Richard Bonynge - What Child Is This? 03:26
19 Stephen Cleobury - O Come, All Ye Faithful 04:04
CD 2
1 Richard Bonynge - The Twelve Days Of Christmas 03:12
2 Sir David Willcocks - Sussex Carol 01:37
3 Sir David Willcocks - Star Carol 02:42
4 Carl Davis - Mary's Boy Child 03:51
5 John Rutter - King Jesus Hath A Garden 03:07
6 John Rutter - Up! Good Christian Folk, And Listen 01:07
7 John Rutter - Child In A Manger 02:14
8 Anton Guadagno - Mille Cherubini In Coro 04:13
9 Marisa Robles - Lullaby 02:33
10 Stephen Cleobury - In The Bleak Mid-winter 04:23
11 Kurt Herbert Adler - Gesù Bambino 04:29
12 Sir Colin Davis Trio - For Two Flutes And Harp (L'Enfance Du Christ) 06:06
13 Karl Münchinger - Slumber Aria "Schlafe, Mein Liebster" (Christmas Oratorio, BWV 248) 10:58
14 Sir David Willcocks - See Amid The Winter's Snow 03:52
15 Sir David Willcocks - Shepherds In The Field Abiding 03:03
16 Sir David Willcocks - While Shepherds Watched (Este's Psalter 1592) 03:11
17 Herbert von Karajan - Ave Maria
18 Stephen Cleobury - Hark! The Herald Angels Sing 03:09