Hospitals
CQC: Good
Cromwell Hospital
Cromwell Road, London, South Kensington SW5 0TU
About Cromwell Hospital
Cromwell Hospital is a hospital located in South Kensington, London, in the London region of England.
CQC Inspection Rating
Good
Rating from the Care Quality Commission (CQC), the independent regulator of health and social care in England.