London's Worst Slum (2020) - A short documentary about the parish of St Giles, an area of central London once notorious for crime, disease and social disorder.

Don't Miss...