O Crystal Palace transmissor é a segunda mais alta estrutura em Londres após 1 Canadá Square, em Docklands, devido à sua localização no alto de uma colina pode ser visto a partir de praticamente qualquer ponto de altura na capital. Foi construído em 1950 e ainda continua a ser o princípio de televisão transmissor para a área Londres e muitos dos concelhos envolventes. A emblemática torre é uma atração de interesse para todos os visitantes do sul Londres.