"unclean and some very brusque staff"
About: Basingstoke and North Hampshire Hospital
"unclean and some very brusque staff"
About: Basingstoke and North Hampshire Hospital