Hospitals
CQC: Requires improvement
Whipps Cross University Hospital
Whipps Cross Road, Leytonstone, London, Leytonstone E11 1NR
About Whipps Cross University Hospital
Whipps Cross University Hospital is a hospital located in Leytonstone, 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.