"I would give this place zero stars if that were..."
About: North Middlesex Hospital / Accident and emergency
"I would give this place zero stars if that were..."
About: North Middlesex Hospital / Accident and emergency