Labels: HMV Classics
| 1 | Prelude in E-flat, BWV 552 | Johann Sebastian Bach | 9:31 |
| 2 | Come, thou Redeemer of the Earth | Michael Praetorius arr. Sir David Willcocks | 2:59 |
| 3 | Hark! the herald angels sing | Felix Mendelssohn arr. Sir David Willcocks | 4:08 |
| 4 | As with gladness men of old | Conrad Kocher arr. Sir David Willcocks | 2:04 |
| 5 | Drop, drop, slow tears | Orlando Gibbons | 1:24 |
| 6 | When I survey the wondrous Cross | Edward Miller arr. Sir David Willcocks | 2:59 |
| 7 | Ye choirs of new Jerusalem | Henry John Gauntlett arr. Sir David Willcocks | 2:23 |
| 8 | The head that once was crowned with thorns | Jeremiah Clarke arr. Sir David Willcocks | 2:44 |
| 9 | Come down, O Love divine | Ralph Vaughan Williams | 2:18 |
| 10 | Holy, holy, holy | John Bacchus Dykes arr. Sir David Willcocks | 2:44 |
| 11 | Praise to the Holiest | Herbert Howells arr. Sir David Willcocks | 2:53 |
| 12 | Sleepers, wake | Otto Nicolai arr. Felix Mendelssohn & Sir David Willcocks | 2:12 |
| 13 | O come, all ye faithful | [traditional] arr. Sir David Willcocks | 4:47 |
| 14 | Bethlehem of noblest cities | [traditional] arr. Sir David Willcocks | 2:22 |
| 15 | Dear Lord and Father of mankind | Sir Hubert Parry arr. Sir David Willcocks | 3:57 |
| 16 | O sacred head sore wounded | Johann Sebastian Bach | 2:42 |
| 17 | Jesus Christ is risen today | [traditional] arr. Sir David Willcocks | 3:06 |
| 18 | Hail the day that sees him rise | Robert Williams arr. Sir David Willcocks | 2:37 |
| 19 | Come, Holy Ghost our souls inspire | Plainchant | 2:12 |
| 20 | Bright the vision that delighted | Richard Redhead arr. Sir David Willcocks | 2:47 |
| 21 | O praise ye the Lord | Hubert Parry arr. Sir David Willcocks | 2:50 |
| 22 | Fugue in E-flat "St Anne", BWV 552 | Johann Sebastian Bach | 6:57 |