Retail
Columbia to open European flagship store in London
Outdoor apparel and footwear brand Columbia Sportswear has announced that it will be opening its flagship European store at Carnaby Street, London, in early 2019. The store will span 2,465 square feet over two floors, and will showcase a wide range of apparel, from innovative, technical outdoor gear, to casual, outdoor-inspired collections drawn...
loading...