London, UK, images; buildings and structures, the Telecom Tower (formerly known as the Post Office Tower), completed in July 1964, height: 189 metres; panorama views from the revolving restaurant at the top; nearest Underground Station: Goodge Street Station 9 more words