Skip to Content
You voted in your thousands for your favourites, and we're pleased to reveal your choices in our top 30 countdown of the best christmas carols.
29. A blaze of choral worship, praising God in the highest, this carol was written by Scottish poet James Montgomery. t was first printed on Christmas Eve 1816, but it sounds just as beautiful today as it did almost 200 years ago.
Powered by Facebook