
Transport for London (TfL) has published a list of outstanding congestion charge debt from the world’s embassies - with the US topping the ranks.
US diplomated have racked up more than £14 million worth of debt since 2003 in a dramatic comparison to Togo, who owe just £40.