Blog

Experiments with truth: 8/6/09

  • Around 45 workers occupied Orchard Lodge, the only secure children’s unit in London, after a meeting in which they were told the building in William Booth Road, Anerley, was closing.