Google's new headquarters[0] to be built in downtown London is being built parallel to the platform at King's Cross Station. It will have parking space for 686 bikes but only four parking spots for cars.
Yes, and their latest Zurich office is also adjacent to the main station of that city. Clearly there is a schism between USA Google and Europe Google as regards land use.
No there isn't. Mountain View is the exception. All of the other big Google offices in the US (New York City, Seattle, San Francisco) are in the heart of downtown cores with great transportation. I'm in the NYC office and have an entrance into the subway from inside the office that goes to the A, C, E, and L lines. The 1, 2, and 3 lines are a block away. We have three bike rooms and hundreds of daily bike commuters (me included). I don't know of anyone who drives to work, and why would you? That's crazy to do in Manhattan.
[0] http://www.marketwatch.com/story/google-submits-landscraper-...