Retail|Interview Featured
Sephora opens seventh UK store as demand continues to grow
Sephora, part of the LVMH Group, has opened its seventh bricks-and-mortar store in the UK at Bluewater shopping centre in Kent, as the beauty emporium continues its rollout across the country since its relaunch in 2022. The 4,593 square foot store, located on the ground floor of Bluewater, enhances the beauty offering at the shopping centre,...
loading...