Lord Mayor of London the title Lord Mayor of the City of London was reintroduced, partly to avoid confusion with the Mayor of London. However, the legal and commonly used title remains Lord Mayor of London. The Lord Mayor is elected at "Common Hall" each year on Michaelmas, and takes office on the Friday before the second Saturday in November, at "The Silent Ceremony". The Lord Mayor's Show is held on the day after taking office; the Lord Mayor, preceded by a procession, travels to the Royal Courts of Justice at the Strand to swear allegiance to the sovereign before the Justices of the
Lord Mayor's Show Lord Mayor's Show The Lord Mayor's Show is one of the best-known annual events in London as well as one of the longest-established, dating back to the 16th century. The 'Lord Mayor' after whom the show is named is the Lord Mayor of the City of London, a city and ceremonial county within Greater London and the historic centre of the wider metropolis. The City is also London's main modern financial district, widely known informally as 'the Square Mile'. A new lord mayor is appointed every year and the public parade that takes place as his or her inauguration ceremony