Sephora is rumoured to be returning to the UK with the opening of a new London store, after it failed to gain a foothold in the British market over 20 years ago.
Westfield Shopping Centre in Shepherds Bush, London, will reportedly serve as the home of the French beauty retailer’s new retail space, sources told WWD.
The Australian shopping centre chain previously found itself at the centre of similar speculation in 2016, after rumours emerged that Sephora was planning to open a UK store at one of its locations that year.
Westfield told Cosmetics Business at the time that the UK Sephora store rumours were "not confirmed".
A job posting for a