Sephora to open first Scottish stores in July and August
The global beauty retailer Sephora will open its first stores in Scotland this summer, part of a broader UK expansion that includes two new boutique-style locations in London.
The Daily Verified Briefing
The global beauty retailer Sephora will open its first stores in Scotland this summer, part of a broader UK expansion that includes two new boutique-style locations in London.