Technology | Fri Jun 28, 2013 4:58pm BST

Google reveals new London 'groundscraper' HQ