MCR Hotels Acquired BT Tower in London
The BT Tower, a prominent landmark in London, is set to transform a hotel. American company MCR Hotels has acquired the building for £275 million and, in collaboration with the Camden-based architectural firm Heatherwick Studio, plans to develop a […]
MCR Hotels Acquired BT Tower in London Read More »