Diplomats owe more than £143m in London congestion charges

Diplomats owe more than £143m in London congestion charges

BBC Local News

Published

BBC Local News: London -- The US Embassy owes £14m while Togo owes £40, figures from Transport for London reveal.

Full Article