"Reception staff leave alot to be desired"
About: St Georges at Queen Mary's Hospital (London)
"Reception staff leave alot to be desired"
About: St Georges at Queen Mary's Hospital (London)