HospitalUnited KingdomRegistered
The Royal London Hospital for Integrated Medicine
Camden, London, United KingdomAsk for price
Clinic details
Registered name
The Royal London Hospital for Integrated Medicine
Address
60 Great Ormond Street,London
Registered
CQC-registered in England as a healthcare location (Care Quality Commission).. View the record