Sephora in the UK: A Matter of Timing – Visual Merchandising and
Sephora's London Debut, Explained
Sephora Store Opening in London Westfield Mall
Sephora to open London flagship in Westfield this Spring - Retail
Sephora: demonstrating faith in the beauty of bricks and mortar
Is Sephora's first UK store in nearly two decades worth the wait
Sephora Sets Second U.K. Store Date As Rival Boots Backs Premium Offer
Sugababes Serenade the Crowd at Sephora's Westfield London Opening
Luxury Daily
I queued for Sephora's Westfield London opening for 3 hours and it