Catch up TV on Filthy Cities. Watch the latest and all other episodes of Filthy Cities now online, broadcasted on ABC2. Catch up on your favorite ABC2 TV show: Filthy Cities. Replay tv on its best! Historian Dan Snow gets down and dirty in medieval grime to discover how the London we know today was forged in the filth of the 14th century. State of the art CGI reveals London's streets as they were 700 years ago.