Are you open on Christmas Day? Madame Tussauds London will be closed on Christmas Day (25th December). Buy Tickets Related articles What are your opening and closing hours? Is the Planetarium still open? How can I contact you with a guest enquiry? What is my time slot? How does a Combination Ticket work?