The BT Tower, a prominent feature of London’s skyline, has been purchased from the telecommunications giant by MCR Hotels for £275 million.
The BT Tower, a prominent feature of London’s skyline, has been purchased from the telecommunications giant by MCR Hotels for £275 million.