Westfield London confirmed as Sephora’s first UK location

Westfield London confirmed as Sephora’s first UK location

Exactly three months after the unveiling of Sephora UK e-commerce, the retailer has announced Westfield London in White City as its debut UK location  The beauty retailer has confirmed the acquisition of a 6000+ sq retail lot for its first store. Upon the opening,...

Pin It on Pinterest