Sephora to open at Liverpool One in Spring 2025
The new store location at Liverpool One is slated to open in Spring 2025 and will be the 8th store in Sephora UK’s growing physical retail portfolio
Sephora UK is continuing to fuel its northern expansion with the announcement of its next store opening at Grosvenor’s city-centre retail and entertainment destination, Liverpool One.