Crystal Palace Transmitter

Category: Television and Radio

The Crystal Palace Transmitter is a telecommunications tower in the Crystal Palace area of South London. Today it is the second-tallest structure in London. It is best-known as the main television transmitter for the London area.


Share on Facebook Tweet this location