By Ritika Bhoora2024-10-17T11:13:00
French cosmetics giant Sephora is expanding deeper into the UK with a new store set to open in Liverpool.
Sephora is set to open a new store in Liverpool One in Spring 2025 as it continues its expansion in the UK. This will be the beauty giant’s eighth store in the UK after it returned to the country in March 2023.
Already have an account? Sign in here