"the Crystal Palace radio mast"
Crystal Palace Transmitting Radio mast
GNU Free Documentation LicenseCrystal Palace Transmitting Radio mast - Credit: TV boy

Crystal Palace is a residential area in South London, named from the former local landmark, The Crystal Palace, which occupied the area from 1854 to 1936. The area is located approximately 8 miles south east of Charing Cross, and offers impressive views over the capital. The area  includes one of the highest points in London. Two television transmitter masts make the district a landmark location, visible from many parts of the London area.

Google Map