Sephora is returning to the UK with an online store
Sephora opening second UK store this November - Internet Retailing
Sephora to open second UK store next month
Sephora reveals opening date for first physical UK store
Sephora to open new London store TODAY as beauty retailer returns
Sephora's first UK store details including exact location and
Sephora China Launches Store of the Future Retail Concept in
Beauty fans slam UK's website launch of Sephora as many are
Sephora launches in the UK: launch date, best products and more
I'd kill for Sephora to come to the UK!' - Make-up giant sets
Sephora to open second London store, News