University of Bristol - Historical Photographs of China reference number: Pe01-055. See also Pe01-037. Probably in Caishikou street, Peking (Beijing).
Comments are welcome