"Very disappointed and upset with staff being rude"
About: Newham General Hospital
"Very disappointed and upset with staff being rude"
About: Newham General Hospital