Sephora gears up for opening of second UK store

Beauty retailer Sephora is opening its second UK store in Westfield Stratford in November.

Read the full article now!
Subscribe