Wednesday, April 1, 2009

topshop opening

After many delays, the first Topshop in the U.S. is opening at 11am tomorrow April 2! Finally!

I will definitely be going to check it out...although I might not be arriving early enough to actually catch a glimpse of Kate Moss cutting the ribbon...

The four level 25,000 square feet Topshop store is located in Soho at Broadway and Broome in New York. Check out this blog post on nitrolicious about an inside peek at the store before it opened.

Stumble Upon Toolbar

No comments: