does anyone no if you can walk round the park yet as i am going to London next month and will only be a short tube ride from it. I have been to the area before but couldn't get close enough to the site to get some decent pics of the Venues.I took pics as we passed on the train & from a retail park near the Velodrome