Columbia Sportswear Company has signed a lease for a new branded store on London's Kensington High Street.