Drivers in Central London will be required to fork out £18 per day from 2 January 2026 when the charge increases from £15, ...
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.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results