Sephora’s return to the UK could spell competition for Boots
After disappearing from the high street in 2005, Sephora is coming back to the UK to everybody’s delight, but could it mean some healthy competition for Boots?
The French cosmetics retailer, Sephora, has recently returned to the United Kingdom with the launch of an online store, with plans to open a flagship store in London sometime during Spring 2023.