By Ritika Bhoora2023-03-08T15:31:00
Sephora has opened the doors to its highly anticipated new flagship store in the UK at Westfield London.
Spread across 6,000 sq ft, the new shop offers products from over 135 brands across categories such as skincare, makeup, haircare, fragrances, body and personalised gifting.
Already have an account? Sign in here