Every year, approximately 36,000 people run the 26.2-mile (42.2km) marathon through the streets of London.
Some run for personal achievement, some to raise money for their favourite charity; and many run in outrageous fancy-dress. Previous years’ costumes have included a giant penguin, a London bus, Superman, and a slow-moving snail. The Virgin Money London Marathon is open to all abilities, from beginners to professional athletes. Celebrities who have run the London Marathon in previous years include Princess Beatrice, Gordon Ramsay, Agyness Dean and Ronan Keating.