Royal Victoria Dock
Image showing north side of Victoria Dock.
Size: 7236px × 4824px
Location: Victoria Dock, London, E16.
Photo credit: © Mark Pedder / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: docks, e16., excel, london, royal, sunborn