Advertisement
Health & Beauty

Sephora to open new store in Manchester Arndale

It will be the retailer’s eighth UK store

Sephora has signed a 10-year lease to occupy a 7,300 sq ft space at the Manchester Arndale shopping centre later this year.

Check out our free weekly podcast

Back to top button