What time are you open on Christmas Day? SEA LIFE London will be closed on Christmas Day (25th December) Related articles When is SEA LIFE London Open? Can I stay in SEA LIFE London after it closes? Is there enough time to see everything if I select the latest time slots? What is a Merlin's Magical London Pass? How do I use my "half price entry at SEA LIFE London" voucher?