As expected, Canada Goose has opened its first European store, covering about 460 square meters at 244 Regent Street in London

Topics