ParentFull threadtwic·So what does it say that US diplomats have the most unpaid congestion charge in London?http://www.bbc.co.uk/news/uk-23266149View on HN