Sephora to open new London store TODAY as beauty retailer returns
Sephora has finally confirmed the opening date of its UK store
First look: Inside Sephora's Westfield London flagship store
First look: Inside Sephora's Westfield London flagship store
Sephora opens UK store - BW Confidential
Sephora has announced the opening date for its first brick-and
Sephora just released it's new UK store opening date
Sweet Holiday, Strawberry Truffle 9-Shade Palette
Read Pat McGrath News & Analysis
Sephora Confirms U.K. Store Comeback At Westfield London
First look: Inside Sephora's Westfield London flagship store
How two chance meetings helped shape a unicorn – the Augustinus