Congestion charge debts

The 10 largest debts owed by embassies or high commissions, up to March 31, 2019, according to Transport for London. In total £118,543,795 is owed.

Chart: Source:
London Evening Standard graphic
Get the data Created with Datawrapper