Transport for London (TfL) draft Business Plan sets out a programme of investment for the capital’s transport network.
Transport for London has forked out £900 million on new state-of-the-art DLR trains for the capital - but most of them are stuck in Spain. The 54 air-conditioned vehicles were due to start service in ...