• Home
  • Tags
  • sephora UK

sephora UK news and archive

Retail |Beauty

Sephora to open two stores in Newcastle

Beauty emporium Sephora is continuing its UK expansion with two new stores set to open in Newcastle this autumn. Sephora said it will open a 6,515-square-foot store at Eldon Square and a 6,180-square-foot unit at the MetroCentre, offering local customers “an unparalleled shopping experience” and brands across make-up, travel, fragrance,...

loading...