"Pleasant stay with helpful and polite staff"
About: Royal Shrewsbury Hospital / General medicine
"Pleasant stay with helpful and polite staff"
About: Royal Shrewsbury Hospital / General medicine