News London
Topic
1 story, newest first.
Transport for London's infrastructure is facing a £6.5 billion renewals backlog, leading to hundreds of thousands of hours lost by commuters annually due to delays. The situation is projected to worsen without significant investment.
Loading live conditions…