Polar has opened its first two European concept shops in the stores of Intemperie and Probike in Barcelona.