"Front line receptionists - Appalling"
About: Whipps Cross University Hospital
"Front line receptionists - Appalling"
About: Whipps Cross University Hospital