London on jaotatud 33 linnaosaks, mille hulka kuulub  ka City of London, mille linnapea ehk  Lord Mayor on valitav ametikoht aastast 1189 ning ta valitakse üheks aastaks. Lord Mayor on eraldiseisev, täiendav roll Londoni linnapeale.