Columbia Sportswear to open store in London
Portland, Ore. Columbia Sportswear has signed a lease to open a store on London’s Kensington High Street. Columbia expects to open the store by September.
The new store is part of Columbia’s plan to open a network of branded stores in key metropolitan markets worldwide.