Today Canada’s own go-to luxury outerwear brand Canada Goose announced they are set to open not one, but two standalone retail locations this fall in Toronto and New York. After successfully launching e-Commerce, the Toronto brand will finally lay down 4,000 square feet on Wooster Street in the heart of Soho and over in Toronto at Yorkdale Shopping Centre.
“Opening our own stores is something I’ve always dreamed of. It’s an exciting new chapter in our evolution from a small outerwear manufacturer nearly 60 years ago, to the only truly global, Canadian luxury apparel retailer.” – Dani Reiss, President & CEO, Canada Goose.
Each location will offer a full range of seasonal products including their popular special collaborations, as well as a number of in-store exclusives throughout the year and while they don’t officially open their doors until fall, you can take a look at the renderings of both locations above and below.