Sephora to open 100 shop-in-shops inside Marks & Spencer UK stores
Sephora will open "Sephora at M&S" beauty shops inside 100 Marks & Spencer UK stores and on its website next spring, accelerating the LVMH-owned retailer's British return.
Topic
Topic
Sephora will open "Sephora at M&S" beauty shops inside 100 Marks & Spencer UK stores and on its website next spring, accelerating the LVMH-owned retailer's British return.