1 Canada Square, PoplarLondon, ENGLAND
Flat 19 Leyland House Hale Street, PoplarLondon, ENGLAND
Flat 1502 New Providence Wharf 1 Fairmont Avenue, PoplarLondon, ENGLAND