Ghana High Commission on list of diplomatic missions who owe £143m in London congestion charges
Foreign embassies in London owe more than £143 million to Transport for London (TfL) in unpaid congestion charges, new figures ...
Foreign embassies in London owe more than £143 million to Transport for London (TfL) in unpaid congestion charges, new figures ...