Lord Mayor
noun /ˌlɔːd ˈmeə(r)/
/ˌlɔːrd ˈmeɪər/
- the title of the mayor of the City of London and some other cities in the UK, Ireland, Australia and CanadaCultureThe Lord Mayor of London is elected every year by the city council, and has mainly ceremonial duties. The City of London has had a Lord Mayor since 1189, who during his or her period of office lives at the Mansion House. In Scotland a similar post is held by the Lord Provost.The Lord Mayor of London should not be confused with the Mayor of London, a position that was created in 2000. The Mayor of London is the leader of local government in London (the Greater London Authority) and is directly elected by the people of London.