"Myself and wife were staying with ..."
About: Norfolk & Norwich University Hospital
"Myself and wife were staying with ..."
About: Norfolk & Norwich University Hospital