Search Results

Showing 1245 results
Filter by
Event
On Sunday 29 March 1981 the first London Marathon took place in the British capital. As the participants started on that damp and drizzly morning, they could not have known their 26.2-mile challenge would become the world’s most popular marathon. 
News TCS London Marathon
The first ever London Marathon Finish Line