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? I would like to cancel my booking. How long does it take to go around SEA LIFE London? Is there enough time to see everything if I select the latest time slots?