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 …