loading...



Tower of London - UK coat of arms

Tower of London - UK coat of arms

Note the motto written in French (Norman heritage) : "Dieu et mon Droit" (God and my right).