The Lord Mayor

The Right Honourable the Lord Mayor of the City of London is the official title for the head of the City of London Corporation, which provides local, policing and other services for the Square Mile.

The Mayor of Greater London

The Mayor leads the Greater London Authority (GLA) and is responsible for the strategic governance of Greater London.