What special relationship? America's London Embassy owes TfL £14.6million in congestion charges over the past 20 years - ...
US diplomats in London owe nearly £15million in congestion charge debt – with Japan and India the next two worst offenders, transport bosses have revealed. Transport for London (TfL) said diplomats owe £145.5million in congestion charge payments since the …