The London 2012 Olympic Park and neighbouring Stratford City development is Europe's largest construction site. The former contaminated industrial site in the Lower Lea Valley to the east of the city is being transformed into a new urban park the size of Hyde Park, and will contain several new sporting venues for the London 2012 Games, as well as an Olympic village which after the Games will be turned into affordable housing. The Stratford International station will whisk spectators to and ...