crystal palace uhf transmitter tower, london
219 metre tall television mast, the tallest self supporting lattice structure in the country , built 1956-7
More information
Visible by: Everyone
All rights reserved
-
Taken on Wednesday August 5, 2015
-
Posted on Wednesday August 5, 2015
- 114 visits
0 comments