Sephora reveals the location for its new London store set to open in March after an 18-year hiatus in the UK
Sephora has now revealed the location of its first UK store in 18 years – set to open in March 2023.
Excited shoppers will be happy to learn that the flagship beauty giant branch will open shop in Westfield mall, at London‘s White City location.
The outlet is considered one of Europe’s largest shopping and leisure destinations, and the beauty-junkie favoured store promises ‘an exceptional assortment of products and personal services’.
Sephora has now revealed the location of its first UK store in 18 years – set to open in March 2023. Pictured, a store of the brand in Malaysia
The store will also offer 135 brands, and bring together ‘an attentive combination of human touch and technology’ with a Grand Beauty Hub.
‘We are delighted to…