University of Bristol - Historical Photographs of China reference number: Pe01-061. Harold Peck is second from the right. Perhaps all the men are newly recruited policemen? The Gordon Road Police Station (Gordon Road Training, or Western, Depot) was built in 1908 and was the main training centre for new recruits to the Shanghai Municipal Police (SMP). Gordon Road is now Jiangning Lu - and this building is still there. See Pe01-091 and WG01-191.
Six men by the entrance to Gordon Road Police Station, Shanghai
Black and white photograph