
US embassy in London refuses to pay $18.6 mn in congestion charge
CNN reported that this is not the first time a dispute has emerged over whether the US embassy should pay the charge…reports Asian Lite News The US embassy in London is refusing