US EMBASSY IN LONDON REFUSES TO PAY $18.6 M CONGESTION CHARGE
Photo Credit: Getty Images
In the heart of London, a financial standoff persists, pitting the United States Embassy against Transport for London (TfL). At the core of the dispute is an outstanding bill of over $18.6 million in congestion charges, a sum the US Embassy steadfastly refuses to pay, invoking diplomatic immunity as its shield.