London 2012 launched the start of London 2012 Open Weekend, 23rd-25th July with the theme of ``challenge yourself'' and more than 900 events taking place across Britain.
London 2012 launches Open Weekend