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