Having recently launched a limited edition coat to mark the brand’s 60th birthday, Canada Goose‘s anniversary celebrations continue with the opening of a new flagship store in London. The London location is both Canada Goose’s largest space and its first store in Europe, with other stores all being in North American locations including New York and its hometown of Toronto, as well as a recently-opened space in Chicago.
The store itself reference’s the Canadian brands outdoor heritage, with exposed wood furniture, stone fittings and framed mountaintop images. In terms of the pieces stocked, the London flagship will feature the 60th anniversary “Canada Coat,” as well as pieces from the brand’s Black Label range. The space is also set to display a selection of archival pieces, kicking off with the ”Peacekeeper Parka.”
You can take a look around Canada Goose’s London flagship above, and the space is open now. For more recently-opened stores, refresh your memory of KM20’s new Moscow mega store which opened last month.
244 Regent Street