Barts Health NHS Trust — NHS trust based in London, England