Londoner is one of country's 10 'super donors'
James Allen has clocked up more than 90 sessions and donates blood, plasma and stem cells.
(BBC News, 2025-12-29T16:12:00Z)