US embassy owes £15m in congestion charge fees, says Transport for London
The US embassy in Britain owes about £15m in unpaid congestion charge fees, according to Transport for London, which is considering legal recourse through international courts. The unpaid fees and fines have amassed over more than a decade, making the US …