February 27, 2024
“British telecoms group BT said Wednesday it had agreed to sell London’s iconic BT Tower — once an important piece of network infrastructure — to developer MCR Hotels for £275 million ($346.6 million). The 189-meter (620-foot) structure has loomed over the capital… Continue Reading…
Recent Comments