Sephora to open at Liverpool One next spring
After a “hugely successful” launch in the North East, French beauty retail giant Sephora is now turning its attention back to the North West, set to become one of the first spring arrivals at the Liverpool One mall.