"Labour ward brilliant, but Lilac Ward let it..."
About: Hinchingbrooke Hospital
"Labour ward brilliant, but Lilac Ward let it..."
About: Hinchingbrooke Hospital