Every winter, London theatres offer Christmas pantomimes, festive ballet, family shows and amazing Christmas theatre productions, so there is plenty to see during the holiday season. London hides lots of Christmas shows in its pockets, and you have more than a month to attend them all. The London Palladium is perhaps the most upscale location to view your Christmas show.
The O2 Arena entertainment complex on the Greenwich Peninsula and Alexandra Palace Ice Rink also present spectacular performances on ice using modern and traditional music. SSE Arena, Wembley usually hosts some festive shows during the holiday season. Royal Opera House and the London Coliseum offer timeless classic ballet performances, such as The Nutcracker and Swan Lake.
The Christmas Festival at iconic Royal Albert Hall offers a diverse collection of shows suitable for the whole family. It features both classical and modern stories, accompanied by live music. There are also traditional carolling concerts.