"Doctors excellent, shame about the rest"
About: Princess Royal University Hospital (Orpington)
"Doctors excellent, shame about the rest"
About: Princess Royal University Hospital (Orpington)