The Lord Mayor of London is not the same person as the Mayor of London ; the former is an officer only of the City of London . The Mayor of London governs the much larger area of Greater London .
The Lord Mayor of London is to be distinguished from the Mayor of London ; the former is an officer only of the City of London , while the Mayor of London is the Mayor of Greater London and as such governs a much larger area .