4 Articles
4 Articles
Sephora Opens Second Downtown Montreal Store
Sephora has opened a second store in downtown Montreal at 1241 Ste-Catherine Street West, a prime retail location near major global brands, marking its 18th in Quebec and 132nd in Canada. The post Sephora Opens Second Downtown Montreal Store appeared first on Retail Insider.
Beauty Giant Sephora Announces First Welsh Store in Cardiff
Global beauty retail giant Sephora has announced it will open its first store in Wales at St David’s Cardiff in Autumn 2025, marking a major milestone in its continued UK expansion. The new 4,672 sq. ft store will be the brand’s first location outside of England, bringing Sephora’s world-renowned prestige beauty experience to the heart of Cardiff. It follows high demand from Welsh beauty fans and a rapid period of growth for the brand, which ent…
Coverage Details
Bias Distribution
- 100% of the sources lean Left
To view factuality data please Upgrade to Premium
Ownership
To view ownership data please Upgrade to Vantage