Edinburgh retail and residential hub in the New Town
Sephora has announced Edinburgh and Glasgow store openings, marking its first Scotland presence. The Edinburgh location opens July 9 and Glasgow on August 13, with personalized beauty services and exclusive brands on offer. The launch is framed as a milestone for Sephora UK’s expansion and Scotland’s retail scene.