Sunday, April 12, 2009

Topshop NewYork

Topshop has opened its first American store in its shopping capital, New York. They have gone all out with the funky innovative interior, keeping a strong British motif throughout the design concept and used Kate Moss a great British Icon to launch the great British Iconic Brand of Topshop. Simply sublime!

No comments: