Showing posts with label store. Show all posts
Showing posts with label store. Show all posts

Tuesday, June 17, 2008

The British are coming…

Topshop is on the way to the USA!
The famous UK clothing store is set to open a flagship store in SoHo NYC mid October. Wonder what Topshop has up its sleeve? Check it out here.



Look out H&M, Topshop has some cute stuff.