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.

 

IN CONVERSATION WITH...

FORMULA FRIDAY

FASHION

TRAVEL

WELLNESS

PROFESSIONAL BEAUTY

OPINION

TOP 50 BRANDS