Trams And Trolleybuses Of North London 1905-1962: A Journey Through the Past
London has been synonymous with its iconic red double-decker buses, but before the rise of these famous vehicles, another form of public transportation reigned supreme in the city - trams and trolleybuses. From 1905 to 1962,...