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 Post Office, listed as number 50 on the closure ...See moreThe 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 Post Office, listed as number 50 on the closure list. Written by
Anonymous
See less