BT agrees £275mn sale of London’s BT Tower to MCR Hotels
21 Feb 2024
UK telecoms company says landmark building opened in 1965 will be retained as ‘iconic hotel’
Read full article at Financial Times
21 Feb 2024
UK telecoms company says landmark building opened in 1965 will be retained as ‘iconic hotel’
Read full article at Financial Times