Sephora UK: Make up retailer to open two Scottish stores in Edinburgh and Glasgow this summer

The dates of the openings have not been confirmed, but the retailer said the city stores will opening ‘in quick succession’.