I guess in Liverpool you cannot make deposits, pay bills or transfer funds between accounts at a "hole in the wall"? Machines that allow you to do this are Automated Teller Machines. Only the ones that have the sole purpose of dispensing cash could technically be called "cash machines"
there are many places that ATMs are called bank machines. Having been a long haul drive I have covered most of the contiguous USA and Canada and heard most every term for these things.
Most ex-wives think their ex is a cash machine. If they relationship was intact he would be a bank machine because deposits need to be made.