Sephora Opens a Second Store in the UK
The Sephora 70% Sale Has Kicked Off People
Kohl's Sephora Partnership Is Working, But Maybe Not For Long - Bloomberg
Sephora Just Opened Its Biggest Store Ever, and It's Truly Insane
Glossier is launching in Sephora UK and these are the 5 products you need to buy now
Arianna Rose Beauty
Sephora is back in the UK and this time it means business
Sephora is finally opening its first UK store and it'll stock 135 beauty brands - Daily Star
Sephora is coming to the UK: 'We're a perfect fit for the British consumer
Sephora Gearing Up to Open in British Capital, Sources Said – WWD
How to Pitch Your Product to Sephora and Get A Meeting (Part 1), by Aggie Burnett
Where is Sephora opening in the UK? Store location, date and details
Sephora has finally revealed the location of its first UK store