Sephora Opens 4 New UK Stores in Major Expansion
International beauty retailer Sephora has announced the opening of four new stores across the UK this summer, including two in Scotland and two in London, as part of a significant expansion of its high street presence.


