Retail
Canada Goose to open first German store in Berlin this autumn
Canada Goose is set to open its first German store in Berlin this autumn. It marks the Toronto-based brand’s fourth store in Europe, with locations in London, Milan and Paris. The company said it chose the German capital as its newest spot due to its creative flair influenced by a diverse mix of fashion, art, music. The new two-floor store is...
loading...