On Saturday, 29 March, buses, most of which will be dating from the 1950s and 1960s, will appear on route 19 between Finsbury ...
E-vehicles might feel like a 21st-century creation – but trolleybuses powered by electricity trundled along London roads almost 100 years ago. Up until the early 1960s, Londoners were able to ...