An operating theatre at the Thavies Inn Hospital, London, 1930. A theatre within the venereal disease centre for pregnant women. In 1931 the Infirmary was absorbed by Sheffield Street Hospital.
World Europe United Kingdom England Greater London London City of London
Pixel Dimensions (W x H) : 3332x2622
File Size : 25,596kb