Newham Dockside 1000 Dockside Road, Victoria DockLondon, ENGLAND
Woodman St, Victoria DockLondon, ENGLAND