Auparavant, le poste était occupé par Ken Livingstone depuis la création du rôle, le 4 mai 2000, jusqu'à sa succession par Johnson.
Le maire de Londres est également désigné sous le nom de London Mayor, une forme qui aide à éviter toute confusion avec le Lord Mayor de Londres, l'ancien et maintenant essentiellement cérémonial rôle dans la ville de Londres.