15 March 2023
After a 17-year absence, Sephora is back in the UK with a bang! Sephora returned to the UK market in autumn 2022 as an online-only offering, opening its flagship store in Westfield London, White City on 8 March.
Last week we attended the store launch, alongside over 1,000 beauty fans, some of whom had camped out overnight to be one of the first to enter the new stores’ doors! Pop legends, Suga...