164-178 Cromwell Road Cromwell Hospital, London - Private Hospital in LondonPrivate Hospital in London. Cromwell Hospital provides world-class health care & private medical care for patients. Find out more about Cromwell Hospital.Cromwell Hospital is an internationally renowned private hospital located in the South Kensington area of London. We offer treatment for both adults and children, and are dedicated to providing world class care to our patients. Book an appointment Contact https://www.cromwellhospital.com/