"Awful reception staff, incredibly under resourced"
About: St Bartholomew's Hospital
"Awful reception staff, incredibly under resourced"
About: St Bartholomew's Hospital