Sea Life Centre
Under the sea, on the Thames
The SEA LIFE London Aquarium’s multi-million pound refurbishment has created an award winning venue voted best new launch of a venue by Event Magazine. The Aquarium has three fully themed areas, ideal for networking events and awards dinners, with integrated audio, furniture and lighting effects.
The Aquarium is located next to the London Eye, which can be incorporated into your drinks reception, and just opposite Big Ben.
Enquire about this Venue