Sailmaker dropping anchor on Fifth Avenue
One of the world’s largest sail manufacturers is sailing into Manhattan, but it won’t be selling its award-winning sails.
North Sails will open its third retail store on Nov. 16, in Manhattan. The company opened its first store in August, in Annapolis, Md., followed by a location in Newport, Rhode Island.
The new store will sell the company’s nautical-inspired apparel and accessories along with its new line of high-tech outwear, Women’s Wear Daily reported. And in keeping with the water theme, it will feature a water bar with an international selection for shoppers to choose from.