Newham Dockside building, London, England,


Newham Dockside building on Albert dock in the East end of London, England,


Size: 4347px × 2898px
Location: Dockside Road, London, England,
Photo credit: © BRIAN ANTHONY / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: .., albert, authority, borough, britain, british, building, council, development, dock, docklands, docks, dockside, england, english, eu, europe, european, great, kingdom, local, london, newham, regeneration, royal, united, urban