Gallery JLL with the largest office in Europe


JLL is to locate its offices on tiers: 25th-30th and 32nd-34th