Cosmetic and beauty retailer Sephora has become the latest brand to take space at Manchester Arndale after agreeing a ten-year lease to occupy a 7,300 sq ft space. Founded in 1969, Sephora has grown ...