Madame Tussauds offers general admission tickets along with special passes for experiences like the 7D experience. It’s advisable to purchase tickets online to have a better experience upon arrival.