Isn't it somewhat flat near London? (I'm asking as I don't know....)
Who's pretending? Part of me thinks it's great London is hosting the Olympics, another part thinks it's an utter waste of money (bar the velodrome obviously).
Almost certain to be London.
A few bridges, a couple of early hills (Highgate, Hampstead etc) finishing in 5-10 laps of a large inner London circuit. Cav will win, everyone will be happy - but the race will be a bit dull.
Has the national champs in 2012 been set? Would make sense to race on the same course as a test and give the UK riders a practice run.