View previous View original View next
 
International Broadcast Centre, Olympics Site by Allies and Morrison in London, United Kingdom
 
Getty Images 
 
International Broadcast Centre, Olympics Site by Allies and Morrison in London, United Kingdom International Broadcast Centre, Olympics Site by Allies and Morrison in London, United Kingdom International Broadcast Centre, Olympics Site by Allies and Morrison in London, United Kingdom International Broadcast Centre, Olympics Site by Allies and Morrison in London, United Kingdom International Broadcast Centre, Olympics Site by Allies and Morrison in London, United Kingdom