Real estate company JLL has signed an agreement to lease 134,000 square feet of office space at British Land’s 1 Broadgate Development adjacent to Liverpool Street Station in a vote of confidence in London’s office market.
JLL confirmed in a 8 April statement that it was taking three floors of the development on a 15-year lease and that it would take occupation from 2026.