January 28, 1901 The development of tramway traffic under an electric system in Liverpool has been truly remarkable, and is confidently treated by municipal management
Tag: electric cars
30 electric cars for the Liverpool Overhead Railway
November 2, 1892 The first 30 electric cars to be used on the Liverpool Overhead Railway has been placed in position. The railway will be