This year join London’s world-renowned Science Museum as they bring you this brand-new stage production aimed at igniting your curiosity, fuelling your imagination, and inspiring you in new and exciting ways.
33 Church Street, Blackpool, FY1 1HT
Venue InformationLooking for the best theatre shows, restaurants, bars and accommodation in Blackpool? Browse our full Blackpool guide.
Blackpool