A GP in London using the Olympic stadium has been proposed, could it work? 2 GPs in England is possible but there would be a lot of things to do, including a visit to Westminster to get a new law for a street race.
http://www.autosport.com/news/grapevine.php/id/100553