Sephora’s comeback in the UK 2023

28 April 2023

Sephora has opened its first physical store in the UK after its 17-year-absence. Explore what’s there in the store.

Stephanie Leung
Insight Analyst

Login

Login

Need Help? Contact Us

Not Registered?

Register and get the many benefits IGD has to offer

There's a new version of IGD available
Automatically refreshing in m s