One Canada Square
15/12/2014 by Buildington
E-commerce giant Alibaba has moved its London headquarters from Mayfair to Canary Wharf, reports CITY A.M. Alibaba is now based on Level 28 of One Canada Square, below Canary Wharf’s financial technology (FinTech) startup incubator Level39.

Read more from: Alibaba moves its London tech headquarters to Canary Wharf by Oliver Smith in City A.M.
Show all news for One Canada Square