As Sephora Adds Products, Rivalry Heats Up at Its Stores - WSJ
Glossier Plans U.K. Sephora Launch With Big Hopes and Ambitions
Sephora has announced the opening date for its first brick-and-mortar store in the UK
Inside Sephora, the cult beauty store that's back in the UK
Sephora Gearing Up to Open in British Capital, Sources Said – WWD
Sephora UK's first store will be at Westfield London
Sephora has opened its first UK store today after 18 years and here's what you need to buy
Sephora's new UK store: three trends to inspire other beauty retailers
Sephora is returning to the UK with an online store
Report: Sephora Opening Flagship Store in Westfield London Mall
Sephora Launches U.K. Retail; RIP FeelUnique