Sephora's back, should other beauty retailer's be quaking in their
Sephora Gearing Up to Open in British Capital, Sources Said – WWD
First look: Inside Sephora's Westfield London flagship store
Glossier joins forces with Sephora under first UK retail
In pictures: New Balance unveils fresh retail concept at Westfield
Lush returns to Covent Garden with new store housing festive pop
Location and Shopping - Experience Retail Today
Intense Retail
Store gallery: Sephora returns to UK with first bricks-and-mortar
Beauty retailer Sephora opens UK online and London shop
Retail in London, Page 5
Sephora UK's first store will be at Westfield London