📅 4 Mar, 1882

Britain's first electric trams run in east London.

Britain's first electric trams run in east London.