Sephora adds two more UK stores, thousands queue to get in
Sephora’s slow and steady physical rollout in the UK continues to make a big impression with consumers.
Sephora’s slow and steady physical rollout in the UK continues to make a big impression with consumers.