Category:The London Studios

From Wikimedia Commons, the free media repository
Jump to: navigation, search
English: The London Studios also known as The London Television Centre is a television studio complex which forms a part of London Weekend Television's London Television Centre in the heart of London.

Media in category "The London Studios"

The following 6 files are in this category, out of 6 total.