One Canada SquareCanary Wharf, PoplarLondon, ENGLAND
25 Canada Square, PoplarLondon, ENGLAND
217-219 East India Dock Road, PoplarLondon, ENGLAND
Flat 33 Tynne Court 251 Teviot Street, PoplarLondon, ENGLAND