"Let down by poor care and lack of communication"
About: North Middlesex University Hospital NHS Trust
"Let down by poor care and lack of communication"
About: North Middlesex University Hospital NHS Trust