The store, which is due to open in the summer of 2024, will follow the beauty giant’s first two stores in London, which opened in March and November this year.
Sephora said the new store will “redefine the beauty landscape in the North with an extraordinary product range” that includes a wide variety of exclusive brands.
Already have an account? Sign in here