"Very very poor service, staff is very poor."
About: Newham General Hospital
"Very very poor service, staff is very poor."
About: Newham General Hospital