News

Transport for London (TfL) has announced that its new Piccadilly line trains will not start operating until the second half of 2026. The trains were first announced in 2023 and said to be entering ...