University of Bristol - Historical Photographs of China reference number: Pe01-060. The Palace Hotel is in the middle and the Club Concordia (German Club) is on the right.
Comments are welcome