Sephora is rumored to be planning to open a store in London this autumn, according to a report published by Cosmopolitan.
The LVMH-owned retailer is said to be considering a Westfield Stratford location, timing the launch to coincide with the opening of clothing brand Missguided’s first store.
Sephora has declined to confirm or deny the claims.