Well, it’s pretty much official. We’re not the only ones who are having a love affair with Toronto (or, The 6) as of late. Toronto has just been named the “Most Livable” by Metropolis Magazine. The publication praises the city...
There’s a new premiere destination for all things sports at Metropolis at Metrotown. And it’s a behemoth. Opening tomorrow, sports lovers and active lifestyle enthusiasts can shop in an environment like no other on the west coast. Fused with technology and powerful entertainment – Sport Chek’s new flagship is here