BT Tower sold to MCR Hotels in £275m deal
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.
');
//-->
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.