Spread the love


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

By Luxury Daily News Service

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 sign in