Leicester

Does Leicester Have A Tram?

Leicester Corporation Tramways was a tramway system in Leicester, England from 1901 to 1949. Leicester Corporation Tramways Depot(s) Abbey Park Road, Narborough Road, London Road (Electric), Thurcaston Road (horse), Humberstone Gate (electric and horse) Statistics Route length 22.74 miles (36.60 km) When did trams stop in Leicester? ‘Farewell, faithful friends’: Leicester last tram at the …

Does Leicester Have A Tram? Read More »