Cromwell Hospital is an internationally renowned private hospital located in the South Kensington area of London. Basinghall Clinic is our outpatient diagnostic centre in the heart of the City of London.
Cromwell Hospital
164-178 Cromwell Road London SW5 0TU United Kingdom