- Luxury Daily - https://www.luxurydaily.com -

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

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.