Thursday 9th October 2025 The two words “at last” have become all too familiar in a heading when it comes to blogging about new trains entering service in Britain, and these latest CAF built trains for London’s DLR network are no different. The first of the 54 trains was unveiled to the media by Mayor... Continue Reading →