Arc’teryx

Arc'teryx opens biggest European store

Arc’teryx, the Canadian brand known for its high-performance outdoor apparel and gear, has expanded its European presence with the opening of its largest store on the continent in London’s Covent Garden.