Italian sportswear label Colmar opens stores in London and Austria
The sport and lifestyle apparel label founded in 1923 has opened two new monobrand stores, in London and in the Austrian ski resort of Kitzbühel, bringing its total worldwide to 15.

