Nuffield Hospitals (9 Hospitals) General Information
Description
Owner and operator of hospitals in the United Kingdom. The company operates hospitals in Birmingham, Bury St Edmunds, Gerrards Cross, Harrogate, Huddersfield, Lancaster, Lincoln, North London and Nottingham.