Sephora’s ambitious plan to open 20 UK stores by 2027

Sephora‘s Global President and CEO Guillaume Motte aims to have 20 stores in Britain by 2027.


The LVMHThe self-owned beauty retailer aims to more than double its UK physical footprint over the next three years in a bid to overtake established players such as Boots.


Sephora currently has six stores across the UK, located in shopping destinations such as Manchester Trafford CentreNewcastle Eldon Square and Metro Centre And Birmingham Bullring (photo above).


As well as London Westfield’s White City And Stratford town shopping centers.


Sephoras the seventh store opens in the Bluewater Shopping Center in Kent on November 27, while the the eighth store opens in Liverpool in the spring of 2025.


“We probably want to have at least 20 stores in Britain in the next two to three years,” Motte said. The times.


“I know we sometimes say that retail, especially retail in Britain, has been doom and gloom.


“My answer to this is always: ‘boring retail is dead, but exciting retail is truly alive and thriving’.”


Motte added that Sephora would “never be number one in Britain in terms of size,” the publication reported, but that it hopes to become the “most loved” beauty brand.


Sephora debuted one tier-based loyalty program for UK customers this year in an attempt to further strengthen its market position.


The beauty retailer returned to the British market in 2023 after a gap of 18 years.


Upon his return, Sylvie Moreau, president of Sephora Europe and the Middle East, said Cosmetics company that British retail is “not for the faint of heart”.


She added: “The UK has some of the most engaged, experienced consumers in the world. It’s a major battlefield, so we come with humility.”


Sephora has more than 3,000 stores in 35 countries.


Read more:


  • Companies:
  • Louis Vuitton Moët Hennessy

  • Sephora

See more