Store of the week: Sephora unveils a vision of the future in San Francisco

Digital touch points feature throughout

It’s been a while since beauty specialist Sephora appeared in the UK, and then disappeared, but in the interim it has flourished elsewhere.


Already have an account?

Want to read more?

Register for LIMITED guest access

Register now

Sign up for a month FREE trial

Subscribe now