Corpses & Suicides: Strolling London

It had stopped raining for half an hour so I walked into the West End the other day, and ended up taking a rather circuitous route. I’d started at a friend’s place by Columbia Flower Market, and was on the lookout for unusual things. I knew that London’s smallest statue was in Eastcheap, on the […]