The Last Seven (2010)
London Population: 7 Million. Until Today.