Leon Daniels, managing director for TfL's Surface Transport said: "The decision to stop accepting cash fares on London buses reflects the changing way that people pay for goods and services in our city, including journeys on the bus network.