Mary Had A Baby - The National Youth Choir Of Great Britain Share: Download MP3 More song by The National Youth Choir Of Great Britain Hark The Herald Angels Sing 3:32 Three Kings 2:30 O Little Town Of Bethlehem 3:37 A Cantata For Christmas (extract) 8:46 A Virgin Most Pure 3:39 In Dulci Jubilo 3:20 Christmas Is Coming 3:06 Away In A Manger 2:35 Duo Seraphin 3:05 Little Road To Bethlehem 2:21