It has been official for some time now that Topshop and Topman are coming to Canada. The Bay has exclusive franchise rights and will be opening up approximately 50 stores across the country. The first store will open in Toronto in the fall...bring on the shoe lounge! A lil Topshop S11....
Saturday, March 26, 2011
Subscribe to:
Post Comments (Atom)








No comments:
Post a Comment