Sephora UK store opening: the French beauty emporium is coming to London
First look: Inside Sephora's Westfield London flagship store - Retail Gazette
The world's largest beauty destination is back in the UK – does it live up to the hype?
BW Confidential
Sephora shop hi-res stock photography and images - Page 7 - Alamy
The world's largest beauty destination is back in the UK – does it live up to the hype?
Beauty Makeup Etc: October 2013
Sephora confirms opening date of its new London store as it returns to the UK after 18-year hiatus
Sza Incident Causes Sephora to Close Stores
Sephora UK: Details of Westfield store opening
Nubyén Enters Sephora UK After Ramping Up Its US Retail Presence