Thirty-five different countries, 2700 stores later, Sephora has finally announced that they will be opening their first store in the UK. It is set to…
View More Sephora’s new UK store: Excited or unbothered?Thirty-five different countries, 2700 stores later, Sephora has finally announced that they will be opening their first store in the UK. It is set to…
View More Sephora’s new UK store: Excited or unbothered?