Britain’s £1m and £100m banknotes

Share:
Britain's £1m and £100m banknotes

Carefully guarded in the Bank of England’s vaults are a small number of very large banknotes.