WELCOME TOPSHOP! Topshop, purveyors of all things cheap & chic, has finally made a homebase in Canada – starting in Toronto! The new store opens TODAY at The Bay Yorkdale. Expect to find hot heels, amazing dresses and faux fur gillets all at wallet-friendly prices! This is one shop that was definitely worth the wait.