Two headquarters in London and Tokyo. Representative office in Paris.
Citigroup Centre, 33 Canada Square, Canary Wharf, London E14 5LB
6-2-6, Kojimachi Chiyoda, Tokyo 1020083 Japan