A
new investigation (in Chinese) of the provenance of the villa at former 191 Route Dupleix establishes that the original landlord was R. B. Mauchan, Superintendant Engineer at Kiangnan Dock & Engineering Works. The house, whose address is now 201 Anfu Road 安福路201号, was abundantly photographed in 1946, when it served as the residence of Shanghai mayor K. C. Wu (Wu Guozhen 吴国桢):
Shanghai mayor’s family at their residence, 191 Route Dupleix, in 1946. Mark Kauffman.
Old 191 Route Dupleix, later 201 Anfu Road 安福路201号.