A full list of venue can of course be seen here:
http://www.london2012.com/games/venues/index.php (though Villa Park and NGA2 are no longer being used or built)
But so far as significant venue updates since this thread was last updated go, I think that's about it.