In 2026, London has moved significantly toward a cashless economy, but cash is still accepted in many places, though with notable exceptions. Most retailers, supermarkets, and restaurants accept cash, but "card-only" establishments—especially smaller coffee shops, bars, and boutique stores—have become increasingly common. Crucially, Transport for London (TfL) services, including the Tube, buses, and the Elizabeth Line, are strictly cashless; you must use a contactless card, mobile payment, or an Oyster card. While only about 21% of UK payments are predicted to be cash-based by 2026, the government remains committed to ensuring cash remains accessible for those who rely on it. For a tourist, carrying a credit or debit card is essential, as many high-traffic venues may decline notes for security and efficiency.