University of Bristol - Historical Photographs of China reference number: Di-s02. Jack and Bella Hobbs (née Dinsdale) on the balcony of a property, in Bubbling Well Road (now Nanjing Xi Lu), Shanghai. Probably either a Hotel or a Guest House. This photograph is probably a view of the property from the road (judging by the presence of the street lamp). See Di-s03 and Di-s04 (details from Di-s02).
Guest house or hotel, Bubbling Well Road, Shanghai
Black and white photograph