News
Beauty giant Sephora has opened its first UK store of 2025 at Liverpool ONE, marking the brand’s eighth location across the ...
Sephora's Liverpool ONE store opened to shoppers at 9am today - and some beauty lovers queued for up to 12 hours to be among ...
Through the decades, so much has changed in Liverpool - from how we shop, dress and socialise to what the city itself looks ...
SEPHORA'S new Liverpool store is expected to open its doors next year. The store will be part of an expansion after recent store openings in Newcastle's Eldon Square and Gateshead Metrocentre in the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results