Sephora Kicks Off 2025 with Flagship Launch at Liverpool ONE
2 Articles
2 Articles
Sephora Kicks Off 2025 with Flagship Launch at Liverpool ONE
Beauty giant Sephora has opened its first UK store of 2025 at Liverpool ONE, marking the brand’s eighth location across the country.The 6,727 sq ft store brings Sephora’s signature range of beauty and self-care products to the heart of the popular retail destination, joining a strong line-up of existing UK locations including Westfield London, Trafford Centre in Manchester, and Birmingham Bullring.Liverpool ONE’s new addition is the first in a s…
Sephora UK Opens At Liverpool ONE - Retail News And Events
Sephora UK has officially opened its newest store at Liverpool ONE, launching its eighth location nationwide and marking the brand’s first store opening of 2025. The 8,000 sq. ft. retail space on Paradise Street brings the global beauty retailer to the heart of Liverpool’s shopping district. Excitement for the launch has been building since the announcement in autumn 2024. By 9am on opening day, close to 1,000 customers had queued to enter, refl…
Coverage Details
Bias Distribution
- There is no tracked Bias information for the sources covering this story.
To view factuality data please Upgrade to Premium
Ownership
To view ownership data please Upgrade to Vantage