Exclusive: Sephora stores return to UK with west London debut
Sephora's first UK store location has been revealed - is it near you?
Sephora Launches Clean at Sephora
Sephora is officially opening in the UK - is Ireland next?
Sephora - Wikipedia
Sephora Announces Opening Date Of UK Store - Secret London
Sephora confirms opening date of its new London store as it returns to the UK after 18-year hiatus
Here's where Kohl's is adding Sephora shops and what to expect
Sephora has announced the opening date for its first brick-and-mortar store in the UK
Sephora is coming to the UK! Beauty fans in meltdown as rumours suggest megastore will open in Westfield