This week UK healthcare charity Nuffield Trust opened a hospital in its first central London site, located within the grounds of Barts Health NHS Trust’s St Bartholomew’s Hospital site, while Cleveland Clinic last week opened a large facility in Grosvenor Place, also in central London.