View original
 
International Broadcast Centre/ Main Press Centre by Allies and Morrison in London, United Kingdom
 
IBC building Getty Images 
 
International Broadcast Centre/ Main Press Centre by Allies and Morrison in London, United Kingdom