London the location for first European Arc’teryx store
24/04/2015
Set to open in August, the new store will be located in a development called Eagle Place, between Piccadilly and Jermyn Street. It marks the start of a programme of expansion being undertaken by Arc’teryx, which will see the brand open a limited number of flagship stores in “key international cities”.