The current Lord Mayor of the City of London is Vincent Keaveny. The Lord Mayor is the head of the City of London Corporation, the governing body of the Square Mile dedicated to a vibrant and thriving City, supporting a diverse and sustainable London within a globally-successful UK.
The two current Sheriffs are Alderman Alison Gowman and Alderman Nicholas Lyons.
Elected annually, the Lord Mayor of the City of London is an international ambassador for the UK’s financial and professional services sector. Find out more about Vincent Keaveny.
A full listing of Past Lord Mayors and Sheriffs of the City of London may be viewed on Wikipedia or via a searchable database at the University of Toronto Library.