The aerial view of London 2012 Olympic Park
The London Olympic Park is located in the east of the city in Stratford. Bordering three boroughs, the 246 hectare space will become the largest urban park built in Europe for 150 years and provide a new catalyst for the regeneration of the surrounding area after the Games.