"This is probably the best hospital I..."
About: The Princess Royal Hospital (Telford)
"This is probably the best hospital I..."
About: The Princess Royal Hospital (Telford)