Hospitals
CQC: Requires improvement
Queen's Hospital Romford
Rom Valley Way, Romford, Romford RM7 0AG
About Queen's Hospital Romford
Queen's Hospital Romford is a hospital located in Romford, London, in the London region of England.
CQC Inspection Rating
Requires improvement
Rating from the Care Quality Commission (CQC), the independent regulator of health and social care in England.