Skip to main content
2 results
  • Great Northern Central Hospital, Holloway Road, London: nurses at work in the surgery. Photograph, 1912.
  • Great Northern Central Hospital, Holloway Road, London: nurses at work in the surgery. Photograph, 1912.