Thousands take part in marathon

The 32nd London Marathon sees more than 37,500 elite runners, amateurs and celebrities taking part.

The 32nd London Marathon sees more than 37,500 elite runners, amateurs and celebrities taking part.

Leave a Reply

Your email address will not be published. Required fields are marked *

Connect with Facebook

Read the original at BBC News - Home.