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.

 

WELLNESS

FASHION

TRAVEL

PROFESSIONAL BEAUTY

JOBS & PEOPLE