Lucky, Vancouverties: you have mountains, fresh ocean air and now your fair city is home to one of the world's largest TOPSHOP and TOPMAN outlets. (We...
If you're a fan of Topshop or Topman, it's time to get excited: today, The Bay announced it will be opening two new locations in Vancouver and Toronto...