Sephora to open second London store, News
Sephora Opening London Westfield Stratford
Sephora to open second UK store in London
Beauty brand Sephora finally comes to the UK as Westfield announce
Sephora Confirms Return To UK With Westfield London Flagship Store
Sephora to Open Second London Store at Westfield Stratford City – WWD
Sephora confirms UK store to open in 2023
Sephora UK's first store will be at Westfield London
Sephora to open in Westfield Stratford - Retail Focus - Retail Design
Sephora to open second London store, News
Sephora to Open Second London Store at Westfield Stratford City – WWD
Sephora Opens Second London Shop in Westfield Stratford City
Beauty brand Sephora finally comes to the UK as Westfield announce
New Beauty Concept Store opens in Westfield London
Sephora is launching in the UK - where to find it online and on