About 1,000 people queued to be among the first customers at Sephora's new Bluewater Shopping Centre store, according the company, including some who camped out overnight. The global beauty retailer ...
Thanks to its growing cult following, Sephora made a comeback to the UK (after 17 years) in 2023 when it opened a physical store at Westfield White City. It’s since launched other stores in Stratford ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results