Shuttle service is in place to take visitors from the Box Office at the front entrance to exhibit halls at the rear entrance.
Are you currently scouting locations for your next commercial or film shoot? Our unique space is ideal and can easily transform to meet your production’s requirements. We offer:
The Science Centre has become a popular shoot location due to our one-of-a-kind spaces.
Station Eleven, Titans, Baroness Von Sketch Show and the Oscar-winning film The Shape of Water are just some of the productions that have been filmed on site. Will yours be next? Reach out to our expert facilities team today.
Get in touch with our experienced facility rentals team with this link or by phone at 416-696-3146 or 416-696-3150.