Ten Best Sacred Christmas Classics
1 hour
From Bach's Christmas Oratorio and Handel's Messiah to much-loved carols, ten memorable performances from the archives are introduced by a starry line-up of musicians and music lovers, including Katherine Jenkins, Billy Bragg, Michael Portillo and David Soul. Show less