A close up of the Alexander Palace transmitter tower #234272561
Description
The Alexandra Palace television station in North London is one of the oldest television transmission sites in the world. What was at the time called `high definition` TV broadcasts on VHF were beamed from this mast from 1936 until the outbreak of World War II.