"Not what I would have expected from a UK..."
About: Northern General Hospital
"Not what I would have expected from a UK..."
About: Northern General Hospital