Arc’teryx prepares to open London flagship store
20/08/2015
The company said its aim in opening the store, which will be in Piccadilly in central London, will be to “unite like minds with like spirits”, celebrating “mountain culture and tenacious outdoor people” in the city.
Special events and competitions will take place in the store across the whole of that first weekend with prizes that include a trip for two to Whistler in the Canadian Rockies.