Don't miss Circus 1903 as it returns to Southbank Centre: Be dazzled by the golden age of circus and a line-up of world-class acts.
Book ahead for the top musicals in London this Christmas: Enjoy incredible shows over the festive period, from Cinderella to The Lion King.
Discover the top 10 attractions in London: A trip to the capital at Christmas wouldn't be complete without ticking some of those off your list.
Experience Christmas at Kew at the Royal Botanical Gardens, Kew: Take an enchanting journey into a glittering wonderland.
Book onto an exclusive horse-drawn carriage ride through Richmond Park: Take friends or family on a magical experience led by shire horses.
Explore Windsor Castle: Marvel at the magnificent Christmas decorations as the famous castle is given a festive makeover fit for a queen.
Marvel at Borealis in Guildhall Yard: Enjoy the mesmerising free-to-view light installation inspired by the Northern Lights.
Or join a special Illuminations of London Christmas Eve tour: See the city twinkle as Christmas Day approaches.
Go on the Christmas lights bus tour: Enjoy a sparkly night-time tour of London's spectacular festive lights.
Wander around Winter Wonderland in Hyde Park: Find all sorts of magical Christmas activities in one place.Studio Tour London - The Making of Harry Potter decked out for Christmas. Visit Hogwarts in the Snow: See Warner Bros.