"First class service, excellent all round"
About: Royal Shrewsbury Hospital
"First class service, excellent all round"
About: Royal Shrewsbury Hospital