Italian luxury outerwear brand Woolrich has opened a new flagship in New York City’s Soho neighbourhood. Located at 121 Wooster Street, the new store is the company’s first in the city and fourth in the country.
The 4,000-square-meter space demonstrates Woolrich’s goal of providing customers with a high-quality and dynamic shopping experience. The brand partnered with Soho-based coffee company Ground Support Café for an in-store café so customers can have coffee while shopping.
Woolrich has also teamed with Italian tech company Techno Alpin to bring an element of nature into the store so shoppers can envision the outerwear products in an outdoor space. Techno Alpin has created a multi-sensory snow experience for Woolrich, which will allow customers to try out products in extreme weather conditions like snow storms or freezing temperatures. The snow room will open in the new store this fall.
“In my business in Milan, I experimented with historical storytelling, sensory experience and the integration of city and nature,” Andrea Canè, Woolrich’s global creative director, said in a statement. “The New York flagship store is the natural evolution of it and gives the feeling of returning home in harmony with our American roots.”

Woolrich new store New York
More from NEWS
KERING speeds up processes and reduces creative dependence
With a customer-centric approach and a drive for agility, Luca de Meo's move follows an internal assessment revealing the company’s …
CARTIER opens new boutique at Dubai International Airport, Terminal 3
Cartier, in collaboration with Dubai Duty Free, has expanded its presence at Dubai International Airport (DXB) with the opening of …
Qatar owned Claridge’s and The Ritz London post losses
Qatar-owned Claridge’s London has slipped into the red despite its revenue rising during its latest financial year, it has been …