Sephora's long-awaited UK store March open date revealed
Luxury Daily
Sephora to open second UK store on November 15
Sephora UK Opens Its First Physical Store in Westfield White City, London - Retail Focus - Retail Design
Sephora's First New U.K. Store is in West London – WWD
Sephora to open first UK store in London Westfield shopping centre this week
Sephora is opening GIANT UK beauty store in March set to rival Boots with more than 135 beauty brands - Manchester Evening News
First look: Inside Sephora's Westfield London flagship store - Retail Gazette
Innovative Retailer - Sephora - Retail Insider
Sephora is finally opening its first store in the UK
Sephora Sets Second U.K. Store Date As Rival Boots Backs Premium Offer