She is a great deal more than just The Queen of England ( & Wales,which is strictly speaking , a principality )
She is head of the UK and 15 other Commonwealth States.
However, I would be concerned if my picture and authorised signature (chief cashier) appeared on a bank-note along with a long dead promise.