Sephora UK has officially opened its new store in Belfast, marking the brand’s first launch of 2026 and its 13th location across the UK. The opening also represents Sephora’s debut on the island of Ireland. The 2,550-square-foot retail space is located in Victoria Square and introduces a wide range of international beauty brands to local shoppers in a dedicated in-store …
Read More »
The Green Post Ireland