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? When is Shrek's Adventure London Open? Can I stay in SEA LIFE London after it closes? Are there any nice cafes near SEA LIFE London? I would like to contact your Corporate Events team.