Harbour Island Harbour Exchange Square, PoplarLondon, ENGLAND
149 Cannon Workshops Cannon Drive, PoplarLondon, ENGLAND