The wait is over for budget-conscious fashionistas. U.K. fast-fashion chains Topshop and Topman are opening their first Canadian flagship location. Topshop hopes to bring a taste of London street chic to Canadian consumers.