Press release by the BBC describing the London Television Station at Alexandra Palace. The document describes the different systems and the transmitters, as well as explaining the location.
Show lessRead more
Details
Title: The London Television Station: A Description of the BBC Premises at Alexandra Palace