View Photos of Google’s London Office — Set to open in 2016
-
Scheduled to open in 2016
-
1 Million Square Feet
-
2.4 Acres
-
Total Cost of $1.05 billion
Image: Martin Varsavsky
View Photos of Google’s London Office — Set to open in 2016
Image: Martin Varsavsky