El recorrido del Maratón de Londres es rápido y llano. Comienza en Blackheath, se dirige hacia el este por Charlton y Woolwich durante 3 millas, posteriormente gira al oeste y cruza Cutty Sark en Greenwich después de 6 o 7 millas. Cruza el río Támesis por el Tower Bridge y después gira por todo el Este de Londres, pasand Canary Wharf en el Docklands, para posteriormente dirigirse otra vez al Oeste, paralelo a la autovía y el Embankment hacia el Parliament Square, Birdcage Walk y la curva final en el Palacio de Buckingham.
El primer Maratón de Londres se disputó el 29 de Marzo de 1981. Finalizó en Constitution Hill entre el Green Park y Palacio de Buckingham. Desde 1982 hasta 1993 la carrera finalizaba en Westminster Bridge, con las vistas de las Houses of Parliament al fondo. Sin embargo, en 1994, los trabajos de reparación del puente obligaron a mover la línea de meta a The Mall, donde ha permanecido hasta ahora.
Además de la meta, el recorrido del Maratón de Londres no ha cambiado mucho en sus 32 años de historia. En 2005 se modificó ligeramente en la milla 22, para evitar el pavimento adoquinado próximo al Tower of London. También ese año, el recorrido alrededor de Isle of Dogs, entre la milla 14 y la 21 del recorrido, se cambió para correrla en el sentido contrario a las agujas del reloj, cuando los años previos se habían corrido de manera distinta.
La participación en 2013 superó los 34.000 corredores