Lord Mayor of London
Stephen Theodore Janssen (Lord Mayor of London)