Published On Jan 13, 2023
London United Tramways (LUT) introduce the new trolleybus on its inaugural run from Twickenham to Teddington on 16 May 1931.
Both the very first and very last trolleybuses in London were on this same route (1931/1962).
Footage: @Butchuk2007 and @ltmuseumvideo
show more