BBC Television Centre
television studio complex in West London, England, UK From Wikipedia, the free encyclopedia
BBC Television Centre (sometimes abbreviated TVC or TC) in White City, London is home to much of the BBC's television output. Since 1998, almost all of the corporation's national TV and radio news by BBC News is made there too.[1]
References
Wikiwand - on
Seamless Wikipedia browsing. On steroids.