Historical version 2 of Mayor Of London (view current version)
The Elected Mayor of London that is, rather than the [Lord Mayor]? of London.
Currently Ken Livingstone.
The Elected Mayor of London that is, rather than the [Lord Mayor]? of London.
Currently Ken Livingstone.