Transport for London has become the second government body in a month to choose Stratford over Canary Wharf for its new headquarters.
TfL walked away from a deal to lease 250,000 sq ft in Canary
Thank you for reading EG
Want to read more? Enjoy a story a day for FREE for one month.