US Embassy Refuses To Pay £14.6m London Congestion Charge Bill
The US embassy in London owes £14.6m in unpaid congestion charge fees, figures have revealed. Unpaid fees and fines amassed by all embassies in the… Read More »US Embassy Refuses To Pay £14.6m London Congestion Charge Bill