What time are you open on Christmas Day? SEA LIFE London Aquarium will be closed on Christmas Day (25th December) Related articles When is SEA LIFE London open? Can I stay in SEA LIFE London Aquarium after it closes? When is Madame Tussauds London Open? Which items cannot be taken into SEA LIFE London Aquarium? How do I contact you with a guest enquiry?