Sephora has opened its first UK store today after 18 years and here's what you need to buy
Sephora Is Coming Back to a Market It Left Long Ago - TheStreet
Sephora is finally opening its first UK store and it'll stock 135 beauty brands - Daily Star
PSA: The Sephora Advent Calendar 2023 Is Finally Available To Shop
Sephora is coming to the UK: 'We're a perfect fit for the British consumer
Makeup wonderland: A peek inside the largest Sephora in the world, opening tomorrow in KL
Space NK opens its largest store hot on the heels of Sephora's UK announcement
Sephora opens high-tech flagships in New York
Sephora store hi-res stock photography and images - Alamy
Sephora Gearing Up to Open in British Capital, Sources Said – WWD