London the location for first European Arc’teryx store

24/04/2015
Canadian outdoor brand Arc’teryx has chosen London as the location of its first own-brand store in Europe.

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”.