Social Settlements: Great Britain, England. London. "Christ Church Mission," Poplar: Christ Church Mission, Poplar, East London, Eng.: Street Group. | Harvard Art Museums | KenAI