Iconic BT Tower

British telecoms group BT said Wednesday 21st February 2024 that it had agreed to sell London’s iconic BT Tower – once an important piece of network infrastructure It has been sold to developer MCR Hotels for £275 million ($346.6 million). The 189-meter structure has loomed over the capital city’s central Fitzrovia sinceRead More →