"Frustrated at lack of communication"
About: NHS England London Central London Community Healthcare NHS Trust
"Frustrated at lack of communication"
About: NHS England London Central London Community Healthcare NHS Trust