Coat of arms and flag of London

London Coat of Arms and Flag

London Coat of Arms The Coat of Arms of the City of London is the Official coat of arms of London. The City of London has a number of different shields on which the arms are displayed on and the crest is displayed on a helmet above the shield, supporters on either side and a …

London Coat of Arms and Flag Read More »