The Post Office listed 169 local London Post Offices due for closure. This documentary is about how the people of Dockhead, in central London, feel about the possible closure of their local...
Documentary, Short, News
Simon Foster, Maryam Ghorbankarimi, Teddy Powell
01 Apr 2008