The Art of the Olympics

The Olympic Park in London may still be out of bounds for most of us, but the Art in the Park programme has now been unveiled, offering a glimpse of the 26 new arts installations that have been commissioned in celebration of the 2012 Games.