Canada Goose to launch first flagship stores

Designer outwear brand Canada Goose is set to open its very first standalone boutiques this fall. The Arctic luxury apparel label will open two flagship stores, one in Yorkdale Shopping Centre in Toronto, and on Wooster Street in the heart of SoHo, New York City, later this year. The spaces will also feature curated exhibitions of Canada Goose's vintage designs, including the 'Snow Mantra', as well as its innovative new styles such as the 'HyBridge Lite' collection.

Here is the original: 
Canada Goose to launch first flagship stores