Explore relationships

Simcoe Street Tunnel

The Simcoe Street tunnel is located between Front Street and Bremner Blvd. in Toronto, Ontario, Canada. This CA$40 million tunnel is situated in a densely urban site below the SkyWalk and in proximity to Toronto Union Station and the InterContinental Toronto Centre hotel.

Use + to expand a branch. Click a topic name to open its summary.