Specialists
The Royal London Hospital for Integrated Medicine
60 Great Ormond Street,London, London WC1N 3HR
The Royal London Hospital for Integrated Medicine provides diagnosis/screening, rehabilitation (illness/injury), long-term conditions services in London.