Google’s London Office – Set to open in 2016

 

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

 

 

Leave a Reply

Your email address will not be published. Required fields are marked *