Searching for awards venues? Madame Tussauds is one of the most famous large event venues for London award ceremonies. With a capacity of 380, it’s the ideal venue for your next awards evening. Perfect for corporate and charity events alike.
No matter who your guests are, there is something for everyone from Hollywood film stars to World leaders and even Royalty, and with 10 brand new figure launches each year you can ensure the latest celeb is at your event! There is nothing better than seeing your CEO present awards standing next to Rihanna!
Madame Tussauds has built in awards equipment including a large integrated stage, full lighting rig, back projected screen and a PA system to ensure you can keep your costs down. Our trusty AV technicians and your dedicated event manager will be on hand from start to finish so you can relax in their capable hands.
We’ve even put together our top tips on delivering the ultimate awards dinner dance.