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'
continue reading...

Author
The Daily Star

You May Also Like