A new major exhibition of new outdoor sculptures created by the British artist, Tony Cragg, for the London 2012 Festival has been revealed at the “cultural heartland” of London’s Exhibition Road. The monumental works went on display August 25th and will remain on view until the 25th of November 2012. The Tony Cragg at Exhibition Road exhibition is the first of its kind for the recently pedestrianized section of the museum-lined street.