Advertisement

London Marathon: The Best Costumes Of 2015

Over 37,000 fundraisers, amateur runners and elite athletes completed the Virgin Money London Marathon today, making it the biggest in the event's 35-year history.

The 2015 London Marathon attracted the usual array of eccentric costumes from a running Mona Lisa to one man who did the entire marathon as a giant testicle.