Technology | Fri Jan 18, 2013 1:23am IST

Google to develop new HQ at London's Kings Cross