TfL seeks over £110m for 55 Broadway sale and leaseback

Transport for London is seeking bids over £110m for the sale and leaseback of its iconic offices at 55 Broadway, SW1. The building was previously TfL’s head office, before it moved into new premises at Endeavour Square in Stratford, E15,