"Horrible and worst. St Thomas hospital d best!"
About: Croydon University Hospital
"Horrible and worst. St Thomas hospital d best!"
About: Croydon University Hospital