
Calls to revise congestion charge as London stall
‘London Stalling’ report says buses in the capital are becoming unreliable to the point usage is dropping due to congestion A new report has claimed that congestion is increasing sharply in the capital, both in […]