A CULT beauty and wellness brand has finally opened its first ever UK store. The French favourite chain has landed in Britain ...