By Ritika Bhoora2024-07-15T14:16:00
French cosmetics giant Sephora is expanding deeper into the UK as it announced its sixth store due to open this winter.
Sephora is set to open a new physical store in Birmingham’s Bullring this winter – its sixth store in the UK.
Already have an account? Sign in here