Diplomats owe more than £143m in London congestion charges

The US Embassy owes £14m while Togo owes £40, figures from Transport for London reveal. The US Embassy owes £14m while Togo owes £40, figures from Transport for London reveal.  

Leave a Reply

Your email address will not be published. Required fields are marked *