Skip to Content
The World's Greatest Music
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.
Unquestionably singable, this brilliant carol was written by Charles Wesley, and set to a tune by Mendelssohn to become the brilliant carol we all know and love today.
Powered by Facebook