The big day for London’s Christmas Carol has finally arrived!
In just a few hours, the City of London and London’s West End will be lit up with a fantastic light display, ready for the capital’s Christmas celebrations.
Then London will welcome a host of stars to Leicester Square, ahead of the glitzy world premiere of the new film, Disney’s Christmas Carol.
We’ll also be trying to break the record for the largest number of people singing a Christmas carol at the same time!
And what carol will it be? You decided with our online poll (now closed). More than 1,000 of you voted, and the results are in:
- Silent Night (with 33%, 359 Votes): winner!
- O Come, All Ye Faithful (28%, 297 Votes)
- God Rest Ye Merry, Gentlemen (13%, 135 Votes)
- Hark! The Herald Angels Sing (26%, 281 Votes)
Thanks to everyone who took part in the poll, and enjoy the celebrations tonight!

Christmas wouldn’t be Christmas without at least one rousing, heart-warming carol singing session!
Even the coldest Scrooge’s can’t fail to feel Christmassy once they hear the opening bars of those famous Christmas tunes.
And this Christmas, London’s hoping to host the world’s biggest ever carol sing-a-long!
To celebrate the world premiere of Disney’s A Christmas Carol in London, and the first-ever co-ordinated Christmas light switch-on across the capital, we’re asking you to help us find London’s favourite Christmas Carol.
The song below with the most votes will be sung at London’s Christmas Carol on 3 November across the city, as London comes together to break the world record for the largest-ever Christmas carol sing-a-long!
Help choose the song that London will sing by voting for your favourite Christmas carol below:
What's Your Favourite Christmas Carol?
- Silent Night (34%, 361 Votes)
- O Come, All Ye Faithful (28%, 299 Votes)
- God Rest Ye Merry, Gentlemen (13%, 135 Votes)
- Hark! The Herald Angels Sing (25%, 284 Votes)
Total Voters: 1,075

Loading ...