19th June 2005

North Carriage Drive, Hyde Park, London W2 2ET

[Technically, this event started on the 18th, but as the photo was taken after midnight, we’re giving it the Sunday slot] Ok, let’s get this out of the way first: we’re not talking about this type of Moonwalk, and certainly not this type. We’re talking about an overnight marathon being walked through central London under the…