David Smith

Avatar
1 POSTS 0 COMMENTS
David Smith is the director of the London CITIZENS Community Land Trust.

Changing the Game

London CITIZENS fights for permanently affordable housing in the shadow of the Olympics.