First look: inside Sephora's UK flagship store
Sephora is Officially Opening a Second London Store in November
Sephora to open first UK store in London Westfield shopping centre
Sephora's London Debut, Explained
Sugababes Serenade the Crowd at Sephora's Westfield London Opening
Sephora, Space NK and Boots turn Westfield London into retail
Sephora Returns To U.K. Next Week, 17 Years After Shutting Up Shop
Sephora UK store launch has been big success says chief
Sephora Is Coming Back to a Market It Left Long Ago
Sephora Opens a Second Store in the UK
Report: Sephora Opening Flagship Store in Westfield London Mall
Sephora's First New U.K. Store is in West London – WWD
Sephora has finally announced when it will open its London store
Sephora opening second UK store this November - Internet Retailing