BT Tower sold to MCR Hotels in £275m deal

Wednesday 21st February 2024 10:00 GMT


The iconic BT Tower in London is set to become a hotel, if its new owner gets its way.

The full article is no longer available.