London's skyline is poised for a significant transformation as the iconic BT Tower, a symbol of the city's architectural heritage, is set to undergo a remarkable metamorphosis into a hotel following its sale to MCR Hotels for a staggering £275 million.
Read More »