Jan 13 • 13:06 UTC 🇬🇧 UK Mirror

Iconic beauty brand announces new store opening — full list of current and new locations

Sephora has announced the opening of its latest store in Victoria Square, Belfast on February 12, marking its 13th store in the UK since returning nearly two decades after originally leaving.

📡 Similar Coverage