Skip to main content
2 results filtered with: Wellcome Research Laboratories (Beckenham, London, England)
  • The Wellcome Research Laboratories, Beckenham: bird's eye view. Drawing by V. New, 1981.
  • The Wellcome Research Laboratories, Beckenham: bird's eye view. Drawing by V. New, 1981.