Sunday 27 January 2013

£1M Banknotes

Carefully guarded in the Bank of England's vaults are a small number of very large banknotes - each is worth a sum of money most of us can only dream of. What are they for?