Great Ormond Street Hospital for Children is a world-renowned pediatric hospital in Bloomsbury. It provides specialist care for children from across the UK and beyond, pioneering new treatments and research.
Guilford St, London WC1N 3BH, United Kingdom, London