In Pictures: Sephora makes grand UK return as Westfield London
SEPHORA Pioneers New Retail Innovation with Launch of First Small
I worked at Sephora – we never replace broken products, staff do
Sephora's First New U.K. Store is in West London – WWD
Beauty fans slam UK's website launch of Sephora as many are
Sephora is returning to the UK with an online store
5 Retailers That Do Personalization Best
Beauty & Wellness Briefing: Sephora taps into the power of music
Sephora confirms UK store to open in 2023
Sephora in the UK: A Matter of Timing – Visual Merchandising and
Should You Try On Makeup At Sephora During Coronavirus?
Sephora confirms opening of second UK store