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.