www.standard.co.uk4 months agoLondonDiplomats owe TfL more than 143million in unpaid London congestion chargesDiplomats owe TfL over 143 million in unpaid congestion charges, with the US leading the debt. [ more ]