
Foreign diplomats owe a staggering £165 million in unpaid congestion charges, according to new figures.
The American embassy has the biggest debt at £15.9 million, followed by China (£11.5 million), Japan (£10.9 million) and India (£10.1 million), Transport for London has revealed.