good ideas but...
a) Google don't pay (as far as I know) the same sorts of rates as bankers get so I can't afford a house there - or even a flat, infact on a standard IT wage you'd be lucky to get a cardboard box unless you want to commute for hours on the equally unpleasant, smelly, hot, overcrowded and dirty underground.
b) No, google won't rework their business model, but that wasn't what I suggested. Whether I work from home or the office makes no difference to their business model. It would make a difference to my productivity (5 extra hours a day compared to commuting from here, and at least an hour a day saved for people in London), this will improve the health and welfare of the staff. It will mean they need less office space - thats a saving on expensive rental, desks, heating, lighting and air conditioning. It will mean that I have to use the internet (which I have) to communicate with fellow workers - probably using the tools that google and others provide.
c) I am not a stereotype, if you think the transport in England is any of - clean, on time, pleasant, cheap (actually just not a bloody rip off will do), the roads are well maintained, public transport exists outside of London, petrol is a sensible price, inflation in any transport costs - whether thats the car, fuel, maintenance, tax, train tickets or parking - are within 5% of the published 3% inflation rate can you please suggest which you are claiming. As far as I can see not one is true.