In 2026, London is mostly cashless. Learn when to use cards, when cash still helps, and how to avoid hidden fees while traveling in the UK capital.