St. Christopher's is the Chapel in which London hospital?
Correct answer: Great Ormond Street
little b
I've not been to this hospital😥
Correct answer: Great Ormond Street