Sephora UK: What to buy at the London Westfield store
The Sephora beauty advent calendars 2023 are here
Sephora has finally revealed the location of its first UK store
Sephora UK is opening its first store
Sephora Advent Calendar 2023: Everything You Need To Know
Beauty retailer Sephora opens UK online and London shop
Sephora Returns To U.K. Next Week, 17 Years After Shutting Up Shop
Sephora is opening more stores as it moves beyond the mall
Glossier Talks Numbers, Sephora and Beyond – WWD