Flag of London

Flag of London

The flag of the City of London consists of a red St George’s Cross on a white background with a red sword pointing upward in the upper left corner. This flag is obviously based on the flag of England with the addition of the sword, which represents the sword that...