North Metropolitan Tramways Horse Car
In L.C.C. days, West India Dock Road, c.1906. Commercial View.