Never would have thought the biggest Superdry store would be located in Times Square, New York. Would you?
The premises is 14,000 sq ft and includes all their signature style pieces and an exclusive collection only available in this store.
Have you got any of these signature pieces?
You can also have a look at the other products superdry have to offer by visiting www.superdry.com
No comments:
Post a Comment