Bank of England £100,000,000 note

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