"Insensitive, inconsiderate jobsworths - a hospital..."
About: St Helier Hospital
"Insensitive, inconsiderate jobsworths - a hospital..."
About: St Helier Hospital