North Metropolitan Tramways Horse Car
(with West Ham electric car 31)


In L.C.C. days at Bow Bridge, c.1906. Commercial View.