Major high street boost as beauty brand set to open 20 new stores across UK
- Posted on November 19, 2024
- By The Daily Star
- 3 Views
Major high street boost as beauty brand set to open 20 new stores across UK
The bosses at major beauty brand Sephora hit out at those who said retail and the UK's high street is 'dead', claiming that 'exciting retail is alive and really thriving'