Yesterday I was trudging through the snow drifts along London's Leather Lane on the quietest of Saturdays in this December of discontent when I came across this wondrous sign above the entrance of numbers 14-16: Department of Coffee and Social Affairs. Was I...

read more