Manor Road between Canning Town and West Ham, with its temporary pedestrian crossing chicanes, narrow, uneven footpaths, and poor drainage is the pedestrian’s nemesis.

Traffic at a temporary pedestrian crossing near West Ham station