Shopping

Sephora: Beauty retailer opens first store in Northern Ireland

Published

on

People from all over the island of Ireland queued for the store’s official opening at Victoria Square on Thursday.

Exit mobile version