By Ritika Bhoora2023-07-07T10:38:00
French beauty retailer Sephora is set to open its second store in the UK in Westfield Stratford City, London.
The beauty giant opened its first store in the UK at Westfield, London in March this year after the launch of its website and app in autumn of 2022.
Already have an account? Sign in here
Site powered by Webvision Cloud