New London flagship for Columbia Sportswear

18/01/2019
Outdoor brand Columbia Sportswear is to open a new flagship store on London’s Carnaby Street, a famous fashion address.

The new store will  cover 230 square-metres over two floors and will stock what Columbia has called the best of its clothing and equipment collections.