News

Nuffield Health is due to open its £65m facility beside St Bartholomew’s hospital in mid-March, generating “multi-million pound revenue” for Barts Health NHS Trust under a 30-year lease.