UK Beauty Market Experts Weigh In On Sephora's Acquisition Of Feelunique
Sephora reveals the location for its new London story
Sephora has announced the opening date for its first brick-and-mortar store in the UK
Undercover Shopper at Sephora in London – WWD
Omg Sephora's first UK store has just opened!
SEPHORA SHOP WITH ME AT THE FIRST UK STORE AND HAUL!
Sephora is finally launching a UK online shop - Liverpool Echo
TechShop!: What Makes a Store of the Future? - Shop! Association
I queued 3 hours for Sephora's UK opening - my legs ache but it was so worth it' - Mirror Online