According a statement from telecom company BT Group on Wednesday, the sale is “securing its (the tower’s) place as a London landmark for the future.” When the building was completed in 1964 ...
The company, formerly known as British Telecom, said it has agreed to sell the tower to U.S. company MCR Hotels for 275 million pounds (about $347 million). The 581-foot (177-meter) structure ...