Which Sephora locations will sell Glossier in 2023?
Sephora to open second UK store next month
Sephora UK: Launch date and how to shop online and instore
Sephora Opens a Second Store in the UK
Sephora is returning to the UK with an online store
Sephora launches in the UK: launch date, best products and more
GB: Sephora is set to return to the UK: Where do Britons buy make
Where is Sephora opening in the UK? Store location, date and
Sephora to open first UK store in London Westfield shopping centre
Festival Place announces MINISO - Completely Retail News
Sephora UK launch: When and where can you buy?