- Sephora to make Scottish debut with two major new stores STV News
- Beauty product giant to open two major stores in Scotland this summer The Scottish Sun
- Sephora UK to open new store at Edinburgh’s St James Quarter this summer Edinburgh News
- Beauty retailer Sephora to open first Scottish stores this summer The Independent
- Beauty retailer Sephora opens stores in Scotland Daily Business
Add Comment