Sephora's First New U.K. Store is in West London – WWD
Secret Shopper: The battle of Sephora, Boots and Space NK at Westfield London
Sephora UK: Details of Westfield store opening
Sephora UK is opening its first store
Sephora Confirms U.K. Store Comeback At Westfield London
The world's largest beauty destination is back in the UK – does it live up to the hype?
BW Confidential
Sephora has announced the opening date for its first brick-and-mortar store in the UK
First look: Inside Sephora's Westfield London flagship store - Retail Gazette
The world's largest beauty destination is back in the UK – does it live up to the hype?
BW Confidential
Retail - BW Confidential
BW Confidential
Can a Drugstore Fill the UK's Sephora and Ulta Void?