Breaking records for Addenbrooke’s Hospital

Our last 4 cash appeals for Addenbrooke’s Hospital have each set a new record for income!