Stamford Hospital’s 57-year Christmas card mystery The anonymous card has appeared on the matron's desk at Stamford Hospital every year since 1960. Source