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,
Thank you for reading EG
Want to read more? Enjoy a story a week for FREE for one month.