Sephora Brings Its Unmissable Beauty Festival To London

When Sephora launched its first UK store in 2023, British beauty fans were incredibly excited. Finally, we could get our hands on trending products and beauty launches, all under one shiny roof. The cosmetics retailer has since opened further stores across the country, each with the same excitement and fanfare on opening week. So when we heard Sephora was bringing its global beauty festival to…