answersLogoWhite

0

It is Citibank Londo:

Citibank, N.A.

Citigroup Centre

Canada Square

Canary Wharf

LONDON

E14 5LB

User Avatar

Wiki User

16y ago

What else can I help you with?