
Seasons
Sephora opens fifth London store this winter
Sephora will open its fifth London store at Brent Cross in November. Since its 2023 UK relaunch, it has opened an average of 3.75 stores per year.
Every Beauty Trends story tagged Sephora.

Sephora will open its fifth London store at Brent Cross in November. Since its 2023 UK relaunch, it has opened an average of 3.75 stores per year.