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.
13. Traditionally performed with a single solo voice singing the first verse, this beautiful piece of music is a staple in many people's Christmas carol services.
Powered by Facebook