"St Thomas' has restored my faith in the NHS."
About: St Thomas' Hospital (London)
"St Thomas' has restored my faith in the NHS."
About: St Thomas' Hospital (London)