Arc’teryx Plans Expansion in Covent Garden with New Flagship Store
**Introduction**. Arc’teryx, the premium outdoor apparel and equipment brand, is set to expand its presence in London’s Covent Garden with a new flagship store. The store, located at 15-16 Long Acre, will serve as a showcase for the brand’s innovative…