Concept

Princess of Wales RAF Hospital Ely

Properties

Alt label
  • Ely RAF Hospital
SES ID
  • 12260
  • 52229
Notation
  • 12260
In scheme
Broader