Famous hospital chapel for sick children turns 150
St Christopher's Chapel, which is part of Great Ormond Street Hospital, first opened in 1875.
(BBC News, 2025-11-09T08:06:47Z)