Sir Thomas B. Crosby
26 October 1830-7 April 1916.
Sheriff of London 1906.
Lord Mayor of London 1911
More information here, here and here.