TopShop and TopMan Opening Day
On Wednesday, British fashion retailer, TopShop opened its first store in Canada. I fell in love with the brand six years ago when my mom came back from a trip to London and brought me back a suitcase (she had to buy a new one), full of goodies. TopShop and TopMan located inside the Bay in Yorkdale Mall, opened its doors…
View Post