The Towering Tale of British Telecom: Evolution of London’s Iconic Landmark by born_to_engineer Tags:EnglandUnited Kingdom Leave a ReplyYou must be logged in to post a comment.