Home Android Google’s huge new London HQ is a ‘landscraper’ with a rooftop garden