Lord Mayor of London
John Spencer (Lord Mayor of London)