×

Citigroup Centre

Building in London, England
The Citigroup Centre is a building complex in London. It houses Citigroup's EMEA headquarters and is located in Canary Wharf in the city's Docklands. The centre provides 170,000 square metres of floor space across two buildings - 33 Canada Square and 25 Canada Square, and houses the bulk of Citi's UK employee base. Wikipedia