Sephora to make Scottish debut with two major new stores

Beauty retailer will open stores in St James Quarter in Edinburgh and Glasgow's Silverburn