Thursday, April 9, 2009

Top Shop NYC




hmmm..so when I was in NYC last week..I considered stopping by Top Shop but since I was just in London (the real thing), decided to hit up Co-Op instead. And from what I hear--It's rather over-rated. Stick to the London shop...or the Top Shops in UK..even the ones in Indo, HK and Japan are better!