When is Madame Tussauds London Open? Opening Hours at Madame Tussauds London vary throughout the year. To see our opening hours please click here. Please note our last admission is at closing time stated each day. We would recommend leaving at least 2 hours for your visit. Buy Tickets Related articles If I visit for last admission, how long will I have in the attraction? What is a Standard Ticket? Where is Madame Tussauds London Located? Can I redeem my 2 for 1 voucher online? How do I book tickets online?