Die Flagge von London basiert auf der englischen Flagge (zentrales rotes St. Georgs-Kreuz auf weißem Grund). Zusätzlich zeigt sie rotes Schwert im linken, oberen Viertel.
Es wird behauptet, dass das Kreuz jenes Kreuz symbolisieren soll, mit dem Saint Paul geköpft wurde, dem Patron der Stadt. Das Schwert zeigt immer nach unten, auch wenn die Flagge als Banner (senkrecht) dargestellt wird.