Looking for awards venues? Look no further! Madame Tussauds is the perfect venue for award ceremonies in London which offers guests a glamorous red carpet experience. Catering for between 50 and 380 guests, you and your guests will be truly wowed with what Madame Tussauds has to offer. Whether you are corporate company looking to celebrate the success of your team, or a charity wishing to raise those all-important funds, award ceremonies held at Madame Tussauds will be perfect for you.
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! With moveable walls the World Stage Ballroom is an adaptable space allowing great flexibility in guest numbers and table layouts.
Madame Tussauds has built in award ceremonies 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 AV technicians and your dedicated event manager will be on hand from start to finish so you can relax in their capable hands.