TfL drops Canary Wharf for Stratford

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