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 p
Read More