Mental Health
The Royal London Hospital for Integrated Medicine
60 Great Ormond Street,London, London WC1N 3HR
The Royal London Hospital for Integrated Medicine provides mental health services in London.