Exclusive: Sephora stores return to UK with west London debut
Why Sephora's U.K. Customers Can't Shop Its U.S. Site
Frishta haul of dreams with @Glossier 😍 Shop online & In-store now #
How Sephora Integrates Retail & Online Marketing
Sephora confirms UK store to open in 2023
Guess who's back? Sephora to relaunch in UK as online store - Global Cosmetics News
Sephora UK: Details of Westfield store opening
sephora: Sephora to re-open in UK after 17 years - The Economic Times
Sephora is returning to the UK with an online store
Sephora Business Model
Sephora is coming back to the UK