I'm planning a trip to Hadrian's Wall next year, and I think Haltwhistle seems like a good base for a 3-day visit. I've been looking on google maps and such and I don't see a bank in town, though. I've read that I need to bring cheques as debit/credit isn't too common, but I doubt the pub will take my American checks, right? So am I stuck with carrying gobs of cash around with me? Is there even a cash machine/aTm in town?