This work by Max McClure is licensed under Attribution-NonCommercial-NoDerivatives 4.0 International
Canada Goose's flagship UK store is located at 244 Regent Street in Soho, London. The brand, which has been crafting extreme weather outerwear since 1957, offers a wide range of products, including their signature down-filled jackets. The London store features Canadian design elements, showcasing both seasonal collections and exclusive collaborations.