The Crystal Palace transmitter is one of the tallest structures in London, and is one of the main television transmitters for London.
The 1950s structure is best viewed from a distance and is not open to the public.
Venue Details & Map
Crystal Palace Transmitting Station
Crystal Palace ParadeLondonSE19 1UE