12 ms·Inside Google’s new 1-million-square-foot London office—3 years before its ready5 points by Libertatea 13y ago