Are tourist attractions open on Christmas Day?

Are tourist attractions open on Christmas Day?

Most London Tourist Attractions (The London Eye, Madame Tussauds, The British Museum, etc.) are closed on Christmas Day.

Take advantage of December 25 to discover the royal parks, navigate on the river Thames with City Cruises or cheer on the Peter Pan Cup participants at Hyde Park!

The JW3 ice rink is one of the only ice rinks in London open on Christmas Day.