Sephora Unveils Plans for the U.K. Market: EXCLUSIVE – WWD
sephora: Sephora to re-open in UK after 17 years - The Economic Times
Sephora Has Massive News For Irish Beauty Fans
Sephora is Officially Opening a Second London Store in November
Sephora opens UK store - BW Confidential
Beauty Insider
A Glimpse at Sephora's Social Media Strategy., by Jason Matt Lukis, MBA, MS
Is the Sephora Credit Card Worth It?, Credit Cards
Sephora is launching in the UK - where to find it online and on the high street - Manchester Evening News
How We Got Our Product Into Every Sephora Store As a Team of Two With No Outside Funding
Ulta vs Sephora: A Breakdown of the Beauty Brands