london weekend146 madame tussauds ← Previous Next → Some jesters in the Spirit of London ride at Madame Tussauds, August 2025