West Ham Corporation Tramways double deck electric tram No 102
Built by United Electric Car Co., Preston in 1910
December 12, 2018
London Transport Museum, London, England
West Ham Corporation Tramways double deck electric tram No 102
Built by United Electric Car Co., Preston in 1910
December 12, 2018
London Transport Museum, London, England