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

Read the original at BBC News - Home.