London Is Absolutely The Worst Place To Live In The Known Universe And Here’s Why CHIRPSES / By Jim McGrath London is a rat infested ball of human despair designed for the rich to play and the poor to suffer. Pages: 1 2 3 4 5 6