The second tallest structure in London after Canary Wharf Tower.
Crystal Palace Transmitter
No Thumbnail
© Bing Maps
By stuartwr @ 2005-06-22 06:59:46
Anonymous
@ 2008-11-02 22:26:16
BBC London broadcasts off of this tower!