The store, located in the Victoria Square shopping centre in Belfast city centre, will open on February 12. Read More
Beauty retailer Sephora UK to open first store on island of Ireland … from the Independent Rebecca Black
The store, located in the Victoria Square shopping centre in Belfast city centre, will open on February 12. Read More