Sephora returns to the UK with new website and London flagship

Sephora San Francisco

Sephora has confirmed plans to launch in the UK on October 17.

 

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