Leicester Corporation Tramways

Leicester Corporation Tramways was a tramway system in Leicester, England from 1901 to 1949.

Leicester Corporation Tramways

Leicester Corporation Tramways was a tramway system in Leicester, England from 1901 to 1949.