Regent Street Flagship AW17 / London / Stores
Marking their first venture into standalone retail in Europe, luxury outerwear brand Canada Goose have opened their largest store to date on London’s famous Regent Street. The 5000 sqft, two storey space serves as a window into the brand’s heritage, utilising a material palette of marble, limestone, patina metalwork, embossed concrete panelling and reclaimed timber to bring a piece of the Canadian landscape to the UK.
The project was a collaborative one between architect David A. Levy & Associates and Double Retail. David A. Levy lead the design process while Double handled the development, engineering, manufacture and installation of all fixtures, furniture, display items and signage.
Store features include an exploded Snow Mantra Parka – Canada Goose’s most iconic jacket – in a floor to ceiling display case at the store entrance, a marble cash desk formed out of a singular piece of Canadian marble and hanging artwork depicting the brand through landscape and portrait photography.