Lord Mayor of London
The Lord Mayor of London is the head of the City of London and serves as its ceremonial leader. This position has existed for over 800 years and is distinct from the Mayor of London, who oversees the Greater London area. The Lord Mayor's duties include representing the City at official events, promoting its interests, and supporting local charities.
The Lord Mayor is elected annually by the City of London Corporation and typically serves a one-year term. The role involves various responsibilities, such as presiding over the Court of Aldermen and attending important functions, including the Lord Mayor's Show, a traditional parade celebrating the new mayor's appointment.