MCR, the third – largest hotel owner – operator in the U.S., has agreed to purchase the BT Tower – one of London’s tallest buildings from BT Group. MCR will own the 620 – foot Tower and podium, encompassing a full London city block, freehold.
Source: New feed