"Dreadful; disorganised, rude admin staff..."
About: St Thomas' Hospital (London)
"Dreadful; disorganised, rude admin staff..."
About: St Thomas' Hospital (London)