Beauty retailer Sephora has hit a milestone in its growth journey by opening its 10th UK store.
The 4,618 sq ft store opened at Manchester’s Arndale centre on Friday (August 1), its second in the city following the Trafford Centre opening in May 2024.
Already have an account? Sign in here