This Day in History: 1882-03-04Britain’s first electric streetcars came into operation in Leytonstone, East London, UK.