I've actually seen this in the wild this year. It was placed at a train station in a small town in southern Germany, which presumably did not have a physical bank branch. It was exactly as you said: basically a chair, keyboard and screen in a tiny building (not much larger than a phone booth).
No comments yet.