Great Ormond Street Children's Hospital

Hospitals in Bloomsbury, London
Nearest public transport
Russell Square - Underground