I don't recall seeing any banking facilities in T5. One might inquire at the Travelex currency exchange. A few years ago I had to exchange some older notes in person at the Bank of England. No retailer would accept them and no bank would exchange them as a courtesy since I didn't have a banking relationship with them.