Sephora to open second UK store

Rendering of Sephora’s White City store in London, which opened in March


Beauty retailer Sephora is to open its second store in the UK in Westfield Stratford City in London. The store is slated to open in November.

As reported, Sephora opened its first brick-and-mortar store in the UK in March (since exiting the market in 2005) at Westfield White City in West London.

Sephora claimed the 6,000ft2 (557m2) store is the largest retail destination in Europe.