Last month, it was announced that Nat Sherman International would be exiting the premium cigar business after 90 years in business. Today, the brand’s landmark retail location on East 42nd Street in Manhattan has shut its doors for good. The closing of the retail store happened ahead of schedule as the company was planning to close the doors later this month.
The Nat Sherman Townhouse had been located in several different locations, but had been operating at 12 E 42nd St since 2007.
For more details of Nat Sherman exiting the premium cigar business, see our coverage from August 2020: