About London Citizens Community Land Trust
The London CITIZENS Community Land Trust is a not-for-profit, membership-based CLT. Our mission is to ensure access to permanently affordable homes and to revitalise communities for all people through the democratic stewardship of land.
More about London Citizens Community Land Trust
London Citizens Community Land Trust is located at 112 Cavell Street, E1 2 London, United Kingdom
020 3355 6508
http://www.londoncitizens.org.uk/