161 Barking Road, Victoria DockLondon, ENGLAND
124A Barking Road, Victoria DockLondon, ENGLAND
11 Freemasons Road, Victoria DockLondon, ENGLAND