The second tallest structure in London after Canary Wharf Tower. Towers - Communication Links: en.wikipedia.org By: stuartwr