Die Flagge von London basiert auf der englischen Flagge und zeigt wie diese ein zentrertes rotes St. Georgskreuz auf weißem Grund. Zusätzlich zeigt sie rotes Schwert im linken, oberen Viertel. Die Flagge gilt nur für die ursprüngliche City of London, nicht für Greater London
Es wird behauptet, dass das Schwert jenes Schwert symbolisieren soll, mit dem Saint Paul, der Schutzpatron der City of London geköpft wurde. Das Schwert zeigt immer nach oben, auch wenn die Flagge als Banner (senkrecht) dargestellt wird.