Shopping5 months ago
Sephora is opening a store in the UK’s ‘best shopping centre’
The French-owned cosmetics store Sephora has announced its seventh UK opening in Kent’s Bluewater Shopping Centre. The global juggernaut’s stock of beauty products is pretty much...