Musical entertainment for all tastes and ages
Christmas Carols Trafalgar Square 10 to 21 DecemberHear festive songs and carols ring out across Trafalgar Square in the countdown to Christmas. Throughout the build-up to Christmas, more than 40 carol groups each sing for an hour beneath the Christmas tree in Trafalgar Square to raise funds for voluntary or charitable organisations. Resembling something of a winter wonderland with the world-famous Christmas tree in place (an annual gift from Norway since 1947), the scene is set for an atmospheric recital of classics during these Christmas carol concerts in Trafalgar Square.
Christmas Festival at The Albert Hall 1 December to 31 December
Enjoy the Royal Albert Hall’s annual Christmas Festival run by classic music specialists Raymond Gubbay. Last year's programme featured a 500-strong choir during Handel’s Messiah, Katherine Jenkins' spectacular Christmas concert, and festive classics at The BT Christmas Concert.