London buses will be cash free from July 6. Credit: PA Wire

Commuters will no longer be able to pay using cash on London buses from Sunday July 6.

Transport for London (TfL) said the decision follows a drop in the number of people paying their fare in cash, with 99 per cent of customers already using Oyster cards.

Leon Daniels, Managing Director for TfL Surface Transport, said: “As Londoners and visitors change the way they pay for goods and services in the capital I am proud that we at the forefront of that change.