London – The capital’s first community land trust will be soon be realised in the heart of the city, paving the way for more affordable housing.