Luxury Daily
  • Email
  • Print
  • Reprints
  • ARTICLE TOOLS SPONSOR

Retail

Sephora returns to UK with new bricks-and-mortar location

January 27, 2023

Sephora will open a new 6,000-square foot flagship space in the Westfield Shopping Center in London, its first brick-and-mortar in the UK in 18 years. Image credit: Sephora Sephora will open a 6,000-square-foot flagship space in London, its first bricks-and-mortar in the U.K. in 18 years. Image credit: Sephora

 

LVMH-owned beauty retailer Sephora is returning to the U.K. for the first time since 2005.

To read the entire article, please subscribe or