Sephora UK store launch has been big success says chief
What It Takes to Crack a New Market In Beauty
Sephora Black Friday Sale 2023: Everything You Need To Know
Sephora's gamified beauty event Sephoria returns with hybrid in-person and virtual experience
Sephora UK: Launch date and how to shop online and instore
Sephora announces London debut store location
Is Sephora's first UK store in nearly two decades worth the wait?, Analysis
Sephora is launching in the UK - where to find it online and on the high street - Manchester Evening News
Sephora shares opening date for first UK store - and you don't have to wait long - Daily Star
Sephora Gearing Up to Open in British Capital, Sources Said – WWD
Is Sephora's first UK store in nearly two decades worth the wait?, Analysis
Sephora has announced the opening date for its first brick-and-mortar store in the UK
Sephora London Westfield opening: Woman travels alone from Paris and queues for 16 hours to be the first in new beauty store - MyLondon
Glossier at Sephora in FEB confirmed : r/glossier
New Winter Makeup Launching at Sephora in January 2021