Great Ormond St
London, WC1N 3JH
United Kingdom
Great Ormond Street Hospital - Department of Paediatric Cardiology