London has always been a city at the forefront of progress and innovation. From the adventurers who departed the city in search of new lands, to today's digital 'explorers' dreaming up the latest technological advances.
Christmas Day (25th December)- Closed
Boxing Day (26th December)- Closed
New Year's Day (1st January)-Closed
Open as usual on all other days.