The building was noted for, amongst other things, the pair of magnificent bronze lions which flanked its main doors. The lions, which were believed by many to bring luck if the paws were stroked, were removed after 1949, when the building became the Shanghai headquarters of the Chinese Communist Party.

The lions are now in the Shanghai Historical Museum where their paws can still be stroked.