More on Sephora
Sephora continues its UK expansion with a new store in Liverpool
French cosmetics giant Sephora is expanding deeper into the UK with a new store set to open in Liverpool.
Fenwick has unveiled the ‘UK’s biggest beauty hall outside of London’
Department store group Fenwick has opened the doors to what it claims to be “the largest UK beauty hall outside London”.