News

Google has finally submitted plans for its long overdue UK headquarters in King's Cross, London. The detailed plans show a Google building with a 3-lane 25 metre swimming pool, a 200 metre rooftop ...
The biggest stories of the day delivered to your inbox.