If you’re looking for awards venues, our iconic London attractions make the ideal places to hold award ceremonies for company and corporate events. Located in unbeatable central London locations, Madame Tussauds and SEA LIFE London Aquarium cater for between 180 and 350 guests for a seated dinner-style award ceremony, followed at either venue by optional dancing.
We take care of absolutely everything when you entrust us with your special event, all our exclusive packages include a disco and DJ and the catering includes unlimited wine, beer and soft drinks. Everything you need that makes either of these attractions the perfect awards venue!
Award Ceremonies at Madame Tussauds London
London’s iconic tourist attraction is ideal for company, corporate or private award ceremonies for up to 350 guests seated with dancing afterwards.
For the top choice in glamorous star-studded awards venues, look no further than Madame Tussauds to ensure your guests celebrate their awards with A list stars!
Award Ceremonies at SEA LIFE London Aquarium
SEA LIFE London Aquarium is an unique and intimate venue for corporate and private awards ceremonies. Where else can you celebrate your special awards evening by walking across a shark tank and then getting up close and personal with sting rays and turtles?
This one-of-a-kind awards venue can hold up to 180 guests for seated award ceremonies followed by optional dancing afterwards.