And today's London Marathon is showcasing that. As the 37,500 runners wind their way through the streets of the capital they take in some of the city's most impressive and beautiful landmarks including Tower Bridge and Buckingham Palace.

So, to celebrate all that's great about London and the marathon here's a collection of photographs from along the course.

We'd love to see your marathon photos and selfies. Share them with us by emailing