US embassy in London refuses to pay $18.6 million in congestion charge fees
By Louis Mian, CNN (CNN) — The US embassy in London is refusing to pay more than $18.6 million in charges from unpaid congestion fees, according to Transport for London (TfL), which oversees the city’s vast transport network. The congestion charge was introduced in 2003 in order to stem traffic and pollution in central London.
Continue Reading