As an Xpat who visits the Uk on occasion, if I wanted to visit London, I could not buy a bus ticket on the bus, I would need to get an Oyster card, from a Metro station where there would be no one to help me, my SO is going to be in London in April, the last time he was there the ticket machines would not accept his non UK bank card, and he was helped a lot by a very nice lady in the office in the tube station. when London and the UK rely so much on tourist income surely that should something the people in charge should be thinking about.