Retail |Beauty Featured
Sephora confirms UK store will open in Westfield London
Beauty retailer Sephora, which last year returned to the UK market with a dedicated e-commerce site, has confirmed that it will be opening a brick-and-mortar store in Westfield London this March. In a statement, Sephora said that the 6,000-plus square foot store, will showcase “an exceptional assortment of products and personal services” in a...
loading...