Quote:
Originally Posted by BrokenVert
I saw that rumoured a few days ago. Could be interesting
|
I think the initial rumours of a London F1 race made mention of the new Olympic Stadium to be part of the route/landscape which is East London (Stratford) where as this supposed route is smack bang in Central.