1 Dock Road, Victoria DockLondon, ENGLAND
Thames Refinery Factory Road, Victoria DockLondon, ENGLAND
2C North Crescent, Victoria DockLondon, ENGLAND
317 Newham Way, Victoria DockLondon, ENGLAND