I will be in London at the end of this month and was curious whether there is anything to see yet as far as the venues for the 2012 games. And if there is anything worth seeing (even if it is still under construction) what is the best way to do that-- which tube stations, etc. and how out of the way are the venues (from the city center) and how much time might it take? (My travel companions will probably only go for this if it is a relatively easy jaunt). Thank you in advance for any advice. This forum has been so helpful in planning my trip!