Diplomats owe more than £143m in London congestion charges
The US Embassy owes £14m while Togo owes £40, figures from Transport for London reveal.
BBC News
Transport for London (TfL) is a local government body responsible for most of the transport network in London, United Kingdom.
The US Embassy owes £14m while Togo owes £40, figures from Transport for London reveal.