Vaughan Metropolitan Centre TTC Station

posted in: DID YOU KNOW? 0

Did You Know?

In December 2017, the Vaughan Metropolitan Centre TTC station opened and started operations, it is a multi-modal transportation hub. Benson Steel fabricated the project once but erected the distinctive oval structure twice!

Once at the Benson Steel yard to make sure the complex fabrication was match marked to ensure ease of erection and perfect fit on site.

The most distinctive feature of this station is the domed main entrance building. The metal roof is a cool roof with a high solar reflectance to reduce heat absorption, and contain skylights to allow daylight into the concourse. The dome is supported on a ring-beam clad in pre-finished dark grey steel and the building is glazed in bird-friendly glass in curtain wall framing.

Photos: Benson Steel Archive.

Leave a Reply

Your email address will not be published.