Shops / NewsHundreds of customers queue as Sephora opens first Bristol shopThe "world's number one prestige beauty retailer" has opened its first shop in the South WestRead more
Shops / MakeupSephora to open in BristolThe new shop will be the global beauty powerhouse’s 14th UK locationRead more