A Life of Grime

A Life of Grime

Episode 6 (1x6)


:

Yet more high jinks as the environmental health officers at London's Haringey council carry out their unenviable tasks. This show features the tragic story of an abandoned baby.

  • :
  • : 60
  • : 0
  • BBC One