A Sephora Store Is Finally Launching In The UK: What We Know So Far
Sephora's new UK store: three trends to inspire other beauty
Sephora names the site for its London flagship, as it puts the
Sephora returns to the UK with new London flagship store
Sephora's first UK store details including exact location and
Sephora – Designit
Sephora spotlights up-and-coming musicians with Sephora Sounds
Sephora Announces Virtual Return of Sephoria, Immersive Beauty
I'm an ex-Sephora employee - little-known store policy can you
How Sephora Expanded This Year's 'Virtual House of Beauty
Sephora's back, should other beauty retailer's be quaking in their
On The Brink Of Sephora's UK Return, Wizz Selvey Sets The Record
The world's largest beauty destination is back in the UK – does it
Sephora Unveils New Brand Partnerships & Virtual SEPHORiA