Ben Sherman is Closing Its Flagship SoHo Store at the End of December
This image has been archived or removed.
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 all but reveals what’s happening.
A store employee further confirms that the Ben Sherman flagship – the only city location, by the way – will cease to exist at 96 Spring Street by the end of the year. Indeed, December 31 is pegged as the last day in business. Until then, expect crowds of Anglophiles to pick through the beaten carcass. Everything in the store is deeply discounted.
We’re told that the brand failed to make a dent in the American market and that all its stateside stores will soon fold. That includes west coast shops in Los Angeles and San Francisco. But there’s mixed messaging from the top, as a possible return to the States is purported for 2017.
Ben Sherman debuted its flaghip store at 96 Spring Street in March 2006. It’s been slinging its 1960s-mod styles ever since. No word just yet what the replacement retail tenant will be, but expect another big-box tenant to take it.