Sephora, which sells make-up, fragrances, skincare, and haircare products, previously quit the country in 2005 and returned in March 2023 with a shop at Westfield London White City. Mellissa ...
The thing we’ve all been waiting for has finally – and officially – happened: Sephora UK is opening ... store – located in London’s Westfield White City – was confirmed by the brand ...