gia N 0 Report post Posted November 17, 2011 Which shopping mall do hve topshop store??? Quote Share this post Link to post Share on other sites
gia N 0 Report post Posted November 17, 2011 I means in sabah.. Quote Share this post Link to post Share on other sites
Sd My 0 Report post Posted November 17, 2011 Well, looks like Top shop still not open their store there.. So sorry for that.. Quote Share this post Link to post Share on other sites