Image for The Seal of the Lord Mayor of London

The Seal of the Lord Mayor of London

The Seal of the Lord Mayor of London is an official emblem used to authenticate documents and symbolize authority of the City's leadership. Typically a large, engraved wax or paper seal bearing the Lord Mayor's coat of arms, it signifies the legitimacy of formal city business and decisions. Historically, it represented the city's sovereignty and governance. Today, it continues as a symbolic and ceremonial mark, underscoring the Lord Mayor's role in representing London’s financial and civic integrity.