Leyton, 57


Whipps Cross Road, c.1910. Commercial view.