Editorial image. Not to be used in commercial designs and/or advertisements. Click here for terms and conditions.
The London Olympic Stadium site in May 2011 with the Lower Lea Valley in the foreground. The stadium will have a capacity of 80,000 during the games. The construction has been completed on 29 March 2011. Built by architectural firm Populous.