24th April 2010

Piccadilly, London W1J 9EF

Now I might be taking a bit of a wild guess here, but chances are this strange character nonchalantly leading his chum down Piccadilly was, until fairly recently, occupying a space somewhere along the Embankment, which for the previous few hours had been been filled with thousands of runners – and their friends and relatives –…