"This has to be the best hospital I have..."
About: St Thomas' Hospital (London)
"This has to be the best hospital I have..."
About: St Thomas' Hospital (London)