Pier at new mixed use developments at Newham, London. Newham is located five miles east of the City of London, on the north bank of the River Thames.
Size: 9504px × 6336px
Location: Newham, London, England, UK, GB
Photo credit: © Old Town Tourist / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: airport, apartments, architecture, barrier, boat, boating, borough, bridge, buildings, city, cityscape, clipper, commercial, construction, cruise, development, dock, east, england, growth, highrise, icon, kingdom, lake, life, lifestyle, london, mixed, modern, neighborhood, newham, pier, quay, quays, quayside, residential, river, riverboat, riverside, royal, stop, thames, transportation, travel, uk, united, urban, views, waterside, wharf