"shocking night staff very rough with patients"
About: Princess Royal University Hospital (Orpington)
"shocking night staff very rough with patients"
About: Princess Royal University Hospital (Orpington)