TfL pulls sale of Limmo site from property framework

Transport for London has pulled the sale of the 1,500 home Limmo Peninsula site in east London from its Property Partnerships Framework.

The 12.3 acre site was considered one of the jewels of the portfolio of surplus sites