Europe’s largest Islamic bank has leased around 15,000 sq ft at Hines’ Cannon Place, EC4, kicking off the £500m sale of the building.
Bank of
Europe’s largest Islamic bank has leased around 15,000 sq ft at Hines’ Cannon Place, EC4, kicking off the £500m sale of the building.
Bank of