Beauty retailer Sephora opens UK online and London shop
Westfield London confirmed as Sephora's first UK location : The British Beauty Council
Sephora confirms UK store to open in 2023
Sephora has announced the opening date for its first brick-and-mortar store in the UK
Sephora Is Coming Back to a Market It Left Long Ago - TheStreet
Sephora Closed Stores Due to Coronavirus
In depth: Why Sephora chose Westfield London to launch its UK return
Sephora to open 100 stores in 2020, in bid to grow outside of the mall
Sephora UK: Details of Westfield store opening
Sephora looks set to open in the UK - Is Sephora opening in the UK?
Sephora returns to UK with e-tail debut ahead of physical store
Sephora's first UK store details including exact location and opening date - OK! Magazine