96 Spring Street

Metallica is Opening a Weekend Pop-up Shop on Spring Street Tomorrow

Posted May 11, 2017 at 5:11 am

Metal heads, open your wallets. Metallica is jumping on the retail bandwagon as promotion tool during its recently announced “WorldWired” tour. The roving pop-up concept kicks off tomorrow at 96 Spring Street, and will follow the band on its North American adventure. Fans can queue for exclusive items that can only be found in the […]

Filed Under

Ben Sherman to Officially Close SoHo Store Next Week After 10 Years on the Block

Last modified May 26, 2016 at 4:36 pm

SoHo fashion outpost for anglophiles, Ben Sherman, has been on life support (i.e. month-to-month) since last fall. Its stay at 96 Spring Street was extended several times since October in order to deplete all inventory. As previously reported, the brand is ditching its longtime digs after exactly ten years on the block. When we first […]

Filed Under

Ben Sherman is Closing Its Flagship SoHo Store at the End of December

Posted October 14, 2015 at 5:12 am

It’s a veritable Evacuation Day of sorts, albeit just shy of the anniversary. The British-based fashion line Ben Sherman is withdrawing from New York City after anchoring its SoHo block for nigh on ten years. There is no overt mention of the shutter on its facade, but the plethora of sale signage in the windows […]

Filed Under