Retailers to upsize at Westfield as more global brands increase
Retail For lease — 1229 Ariel Way, London, United Kingdom
Sephora announces London debut store location
Sephora to open London flagship in Westfield this Spring - Retail
Sephora confirms opening date of its new London store as it
Sephora High-end flagship store: LED Linear™
I Popped over to the new Sephora UK store that has opened in
Sephora, Space NK and Boots turn Westfield London into retail
Sephora to debut in UK with 'dazzling' Westfield London store
Sephora's First New U.K. Store is in West London – WWD
Sephora London Vlog, Westfield, Shepherd's Bush
Sephora Confirms U.K. Store Comeback At Westfield London
First look: Inside Sephora's Westfield London flagship store
Sephora Sets Second U.K. Store Date As Rival Boots Backs Premium Offer
Sephora's UK comeback performs '300% better than expected