Organisation

St. Pancras (London, England). Health Department.