Foreign countries owe London over £100m in congestion charges - but USA is worst
Foreign countries have racked up an eye watering debt of £145m in unpaid congestion charges. Since the Congestion Charge was first introduced in 2003, Transport for London (TfL) has shared a list of the embassies and diplomatic missions that have not paid …