Clive Martin, Photos: Jamie Taete, Laura Oliver, Br
Reasons London Is the Worst Place Ever
London is a city that exists permanently at the end of its rope. It's the last metropolis in a sinking country on a starving continent, an island within an island oozing out into the Home Counties like an unstoppable concrete oil spill.