Sephora to open second London store

Sephora

French beauty retailer Sephora is set to open its second store in the UK in Westfield Stratford City, London.

The beauty giant opened its first store in the UK at Westfield, London in March this year after the launch of its website and app in autumn of 2022. 

 

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