London 2012: Architecture and Masterplan Overview
London, England, hosts the Summer Olympic Games for the third time, and constructing the buildings and infrastructure required to support the Olympic Games is on a par with constructing an entire new city. Although some events can be accommodated within existing buildings in the city and elsewhere in the United Kingdom, London’s new Olympic Park, located near Stratford City in East London on the site of a former industrial park, will comprise several significant structures by notable architects.