Columbia inaugurated a new store in London's iconic Carnaby Street on March 28 to sell a full collection of premium apparel, footwear and accessories. The 230-square-meter store will host a dedicated launch event on April 6, with more in-store events scheduled to take place throughout the summer.

Topics