London hospital trust is placed in special measures.
London.
Ingrid
I
Torjesen
D006785:Hospitals, University; D006801:Humans; D008131:London; D061214:Patient Safety; D011786:Quality Control; D013222:State Medicine