A community consultation film about Three Mills Island in Bow, East London. Looking at how the space could be improved to meet the needs of local people and visitors. [2002, 50′]

Back