Battery Basics London Transport eBike Ban (Well Almost) March 27, 2025 0 Transport for London (TfL) employs 28,000 staff, and provides 418 million underground / overground rides…