Technology | Fri Jun 28, 2013 11:58am EDT

Google reveals new London 'groundscraper' HQ