The Royal London Hospital For Integrated Medicine
(University College London Hospitals NHS Foundation Trust)
                Description
                
                Use this page to find stories people have written about this hospital
                    Address
                    
            60 Great Ormond Street, London, Greater London, WC1N 3HR
                Resources
                
            
        
    
    60 Great Ormond Street, London, Greater London, WC1N 3HR
    The Royal London Hospital For Integrated Medicine
        
            51.521722
            -0.121194
                WC1N 3HR
        
    The Royal London Hospital For Integrated Medicine
    
    
        
            University College London Hospitals NHS Foundation Trust
        
