Designed by
Title
Royal London Homoeopathic Hospital, London #233879165
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