Designed by
Title
Royal London Homoeopathic Hospital in London #233879173
Description
The Royal London Homoeopathic Hospital at Great Ormond Street in London, England on October 2, 1991. In 2010 it became the Royal London Hospital for Integrated Medicine.
This image is editorial