Card Factory, the UK’s leading specialist retailer of greeting cards, dressings and gifts, has officially opened it’s doors at Barons Quay!