June 19, 2024 Sephora: a whole new level of retail graphics! When Sephora opens its first store in the north of England, it’s a big deal. We created and installed hundreds of branded graphics to flood The Trafford Centre to mark the launch.