downthetubes.net
London Visit
It’s hot, it’s sweaty and it’s taking over the country. What is it about the place that draws so many to it? You end up with black snot if you walk its streets. I don’t actu…