The Right Honourable the Lord Mayor of London is the Mayor of the City of London and head of the Corporation of London. The Lord Mayor of London is not the same person as the Mayor of London; The Lord Mayor is an officer only of the City of London. The Mayor of London governs the much larger area of Greater London.