Helmut Lang has a new pop-up shop at 93 Mercer. We were lucky enough to be asked to fill it with our amazing finds, all for sale in Soho! Come take a peek......
Holler & Squall will be closed this Thursday and Friday, February 17th and 18th to refill the store! We will reopen Saturday, February 19th at 11am. Thanks!