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
12 янв 2023