Sephora to open London store in Westfield shopping centre?

Sephora to open London store in Westfield shopping centre?

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.

 

Leave a reply

Your email address will not be published. Required fields are marked *