Where To Stream Babylon Season 1 Episode 6
London
- Aired December 18, 2014
- 65 Min
In the final episode of the series, as civil unrest erupts on London's barely policed streets, Charles Inglish and Franklin go head to head in their bid for the Commissioner's post.