Sephora Announces Opening Dates for First Scotland Stores in Edinburgh and Glasgow
Sephora’s long-awaited arrival in Scotland is finally becoming a reality, with the global beauty retailer confirming opening dates for its first stores in Edinburgh and Glasgow. The announcement marks a…







