Hospitals
CQC: Requires improvement
Princess Royal Hospital Telford
Farnborough Common, Orpington, Telford BR6 8ND
About Princess Royal Hospital Telford
Princess Royal Hospital Telford is a hospital located in Telford, Shropshire, in the West Midlands 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.