Tag
Marks & Spencer
Stories tagged Marks & Spencer.
Sephora to Enter 100 Marks & Spencer Stores From Spring 2027 as UK Comeback Builds
Sephora plans to open shop-in-shops inside 100 Marks & Spencer stores from spring 2027, part of the beauty retailer's UK comeback after an 18-year absence, according to Europe and Middle East president Catherine Spindler.