The London Marathon is the single biggest annual fundraising event in the world. Let’s look at some of the eyebrow-raising antics of previous London Marathons.