NLM Digital Collections

The first Italian hospital in London, Queen's Square, Bloomsbury