News London
Topic
1 story, newest first.
Transport for London staff accumulated over £30,000 in parking fines and road charges between April 2025 and March 2026. The spending includes fines paid to local authorities and TfL's own network, alongside other miscellaneous expenses.
Loading live conditions…