Went to Bar hill CAMBRIDGE Branch on 23/2/19, and had the worse experience of going to a shop in my whole life. The staff need training on how to treat customers when things not go smoothly specially when it is their fault. Very disappointing experience.
6 years ago
Card Factory plc has a
4.6
average rating
from
475
reviews