London Community Land Trust to build on TfL sites

London Community Land Trust has been chosen to develop two sites being sold by Transport for London.

The trust is the first urban community land trust and was formed as a result of campaigning by community group Citizens