Historydraft LogoHistorydraft Logo
Historydraft
beta
Historydraft Logo
Historydraft
beta

Google LLC

Google announced Plans For a New London Headquarter

Nov, 2013
London, England

In November 2013, Google announced plans for a new London headquarter, a 1 million square foot office able to accommodate 4,500 employees.


<