An elevated view over motor and horse-drawn vehicles on Barking Road to the west of the Iron Bridge, with the railway to the left and the River Lea beyond
- Date:
- 1920s
- Location:
- Barking Road, Canning Town, Newham, Greater London Authority
- Reference:
- MOT01/01/17
- Type:
- Photograph (Lantern Slide)