Sephora announces second UK store location
After a long hiatus Sephora returned to the UK in March 2023 with a 6,000 sq ft space in Westfield London. After surpassing sales expectations the retailer has confimed it’s second location.
Sephora’s second store is set to open on November 15 at London’s Westfield Stratford City. Exclusive brands, including Adwoa Beauty, Relevant, STRAAND, Salt & Stone, and Naked Sundays, will be available alongside Sephora’s existing portfolio.
According to Christopher de Lapuente, the head of LVMH’s selective retailing division, the store in White City exceeded expectations with sales 300% better than anticipated in the first eight weeks. The new Stratford location aims to replicate this success.