Sephora is back in the UK and this time it means business
Sephora to open second London store, News
Sephora to Open Second London Store at Westfield Stratford City – WWD
Beauty brand Sephora finally comes to the UK as Westfield announce
Beauty retailer Sephora opens UK online and London shop
Sephora Confirms Return To UK With Westfield London Flagship Store
Sephora Opening London Westfield Stratford
Sephora to open in Westfield Stratford - Retail Focus - Retail Design
Sephora to open second London store, News
Beauty brand Sephora finally comes to the UK as Westfield announce
Sephora to open second London store in Westfield Stratford City