3 ms·Behold London’s ‘landscraper’ Google’s new UK HQ – as long as the Shard is tall3 points by oneeyedpigeon 4y ago