I can’t be the only one who would plan a trip to London around a shopping trip to good ‘ol Oxford St. and a three to four hour stop at TopShop. Now, I guess I’ll have to center my future trips to New York around a TopShop trip, because finally, Sir Philip Green has announced the first US TopShop will be in New York!
I, for one, am excited. The store is said to open October 10, and Sir Philip Green, the man behind the plan, plans to keep the store quintessentially English. Exactly what that means, Green wouldn’t elaborate, but since TopShop UK is one of the greatest places to shop ever, it can’t be a bad thing!