"Good attention and nice and tidy hospital"
About: St Thomas' Hospital (London)
"Good attention and nice and tidy hospital"
About: St Thomas' Hospital (London)