Transport for London agreed to sell its headquarters at 55 Broadway in London in a transaction that will raise more than £120 million, MayorWatch reported.
Integrity International Group will purchase a 150-year lease for the office space above the Tube station, the ground floor retail units and the adjacent 100 Petty France.
