Traffic on A13 Newham Way road, London, England, United Kingdom, UK
Size: 5785px × 3857px
Photo credit: © Marcin Rogozinski / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: a13, beckton, britain, british, car, carriageway, carriageways, cars, city, commute, commuting, congestion, england, english, europe, european, highway, highways, infrastructure, lanes, london, motorway, motorways, moving, newham, pollution, road, roads, street, traffic, transport, transportation, travel, traveling, uk, urban, vehicles, view