"Satisfactory apart from the disturbed..."
About: St George's Hospital (Tooting) (London)
"Satisfactory apart from the disturbed..."
About: St George's Hospital (Tooting) (London)