"Rather good apart from the car parking"
About: The Princess Royal Hospital (Telford)
"Rather good apart from the car parking"
About: The Princess Royal Hospital (Telford)