Bank of England (B384) £20, last million, CL99 999203, from C144, UNC

In stock
Regular price £120.00