Google initiates work for its new $1.3 billion headquarters in London

Get Alerts