Beauty retailer Sephora to open first Scottish stores this summer
The stores will be located in Glasgow’s Silverburn Shopping Centre and Edinburgh’s St James Quarter.
The stores will be located in Glasgow’s Silverburn Shopping Centre and Edinburgh’s St James Quarter.