Bank of England £1,000,000 note

Non-circulating Bank of England banknote From Wikipedia, the free encyclopedia