West Ham, Water Car 1A


Greengate Street depot, c.1905. Tramway & Railway World