Topshop in CanadaTopshop is a British fashion and clothing retailer founded in 1964. Currently, it has stores in 20 countries around the world and it will open its first store in Canada in summer 2011. The new store will be in Yorkdale Mall in the city of Toronto.
Visit thebay.com, the official site of the Bay department store to shop online for TOPSHOP & TOPMAN fashion lines for men and women.
Topshop info at Wikipedia encyclopedia