Beauty retailer Sephora to open first Scottish stores this summer
The Independent | Latest news and features from US, UK and worl…
March 16, 2026
The stores will be located in Glasgow’s Silverburn Shopping Centre and Edinburgh’s St James Quarter.
Discussion in the ATmosphere