Wellcome uses cookies.

Read our policy
Skip to main content
2 results
  • The London Hospital, Whitechapel: seen from the northern side of the Whitechapel Road. Wood engraving, after an engraving of c.1753.
  • The London Hospital, Whitechapel: seen from the northern side of the Whitechapel Road. Wood engraving, after an engraving of c.1753.