Arc’teryx to open first European flagship store in Piccadilly, London
Arc’teryx, a renowned supplier of outdoor performance apparel and equipment, is to open its first flagship European store in the St James’s area in London Piccadilly at the end of August 2015.