News

This is what the TTC's Vaughan Metropolitan Centre station in Toronto looks like

News
The TTC's brand new Vaughan Metropolitan Centre station in Toronto is finally open. It's one of six new subway stops on Line 1 and one of three stops in Vaughan. We got a sneak peek at the TTC's newest station.

Latest in News