Sephora Confirms U.K. Store Comeback At Westfield London
New Beauty Concept Store opens in Westfield London
Sephora's London Debut, Explained
Sephora UK: Details of Westfield store opening
Sephora news and archive
Sephora UK Opens Its First Physical Store in Westfield White City, London - Retail Focus - Retail Design
Sephora has opened its first UK store today after 18 years and here's what you need to buy
It's finally happening – a Sephora store is coming to the UK
Hi UK! 🇬🇧👋 Exciting news alert! We are so happy to share that we are now available at @sephorauk's first store in the UK. Discover our most-loved, By The Ordinary
Space NK opens its largest store hot on the heels of Sephora's UK announcement
Sephora's First New U.K. Store is in West London – WWD
Beauty brand Sephora finally comes to the UK as Westfield announce opening date for London flagship store opening - MyLondon