Designed by
Title
London Olympic Stadium 2012 #19590982
Description
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.
This image is editorial