Is the Spirit of London ride open for my visit? The Spirit of London Ride is subject to availability. There is currently no planned closure dates. Buy Tickets Related articles How long does it take to go around Madame Tussauds London? What is the Spirit of London Ride? What is inside Madame Tussauds London? Is there a minimum height restriction on The Spirit of London? Do you offer a discount for groups?