Sephora's First New U.K. Store is in West London – WWD
Sephora announces London debut store location
Retail in London, Page 5
Intense Retail
Westfield fails to meet expectations for Unibail-Rodamco - Retail
Sephora to debut in UK with 'dazzling' Westfield London store
Retail in London, Page 5
In depth: Why Sephora chose Westfield London to launch its UK
Sarah Boyd on LinkedIn: Sephora to open London flagship in
Sephora Launches Flagship UK Store in London's Westfield Mall
Beauty brand Sephora finally comes to the UK as Westfield announce
First look: Inside Sephora's Westfield London flagship store
Glossier joins forces with Sephora under first UK retail
Stylebook snapshot: New shopping options in New York City this