Sephora has revealed the location for its seventh store in the UK

Sephora hoarding at Bluewater shopping centre

Source: Sephora/Bluewater

French cosmetics giant Sephora is expanding deeper into the UK and has announced its seventh store is due to open this winter.

This comes after the beauty giant opened its first store outside London in Manchester’s Trafford Centre in May and announced two new stores in the North East at Newcastle’s Metrocentre and Eldon Square, and one in Birmingham’s Bullring.

 

Already have an account?

Want to read more?

Register for LIMITED guest access

Register now

Sign up for a month FREE trial

Subscribe now