mayorwatch.co.uk
All taxis could be forced to accept payment by card
All London taxi cabs could be required to accept debit and credit cards by 2016 under plans being considered by Transport for London.