Sephora launches UK e-commerce and campaign – Fashion United General The e-commerce marks the first phase of Sephora's return to the UK, with the beauty emporium also planning to open a physical store in London next … Read the full article