Overseas Embassies Refuse To Pay £77m On Congestion Charge
Figures obtained by MSN Cars have revealed that a massive 71 countries have each racked up debts of more than £100,000 in Congestion Charge fees, and it seems that the embassies are actually refusing to pay them. Transport for London (TfL), who compiled the figures, have said they both themselves and the Government are clear […]
