Sephora confirms first 2026 store opening as expansion continues

Sephora Cabot Circus

Sephora is opening its first store in the South West of England after signing a lease with property giant Hammerson.

Sephora is aiming to have 20 stores in operation in the UK by the end of 2026, following recent openings in cities including Birmingham, Newcastle, Manchester and London.

 

Already have an account?

Want to read more?

Register for LIMITED guest access

Register now

Get premium access

£5 A MONTH for 3 months

Subscribe now