I doubt you'll get much from over here, Faldage, my old cane-blowing friend.

A few people recognise the meaning - especially when there are contextural clues: ("I'm must get some cash from the ATM.") - but the most usual terms in UK are "hole-in-the-wall" or "cash machine."

Service Stations which have an ATM advertise it outside with the words, "Cash Machine Here" (or even "FREE ....", as a lot of Service Station machines charge for their use.)