TFL spends more than £900million on new DLR trains for London - but almost all of them are still stuck in Spain ○ found 2025 › Feb › 12 (Wed) @ 20:09 UTC a story from The Daily Mail 💩 › The Daily Mail TFL ■■ DLR ■■ London ■■■ Spain ■■■ UK ■■■ preview sentiment