A film made by Islington and Shoreditch Housing Association residents who talked to other ISHA residents about where they live and how they got there.
Release Date: January 01, 2009