As I went on the Sky Sports F1 website, I've found some rather interesting news regarding the Olympic Stadium and a Grand Prix in London!!
London Olympic Stadium maybe turned into a Formula 1 track...
http://www1.skysports.com/formula-1/news/12433/7834366/-F1-bids-for-race-in-Olympic-Stadium
-