Hospitals
CQC: Outstanding
Chelsea and Westminster Hospital
369 Fulham Road, London, Chelsea SW10 9NH
About Chelsea and Westminster Hospital
Chelsea and Westminster Hospital is a hospital located in Chelsea, London, in the London region of England.
CQC Inspection Rating
Outstanding
Rating from the Care Quality Commission (CQC), the independent regulator of health and social care in England.