London startup
fromTime Out London
8 hours agoThe Piccadilly line's new air-conditioned trains have been delayed again
Piccadilly line new trains delayed until summer 2027 with costs rising £409 million to £3.4 billion total due to infrastructure complexity.