This item was originally published on this site

JLL has signed a lease for 134,000 sq ft at British Land’s Broadgate campus in central London.