Monthly Archives: September 2013

26 Miles

The London Marathon’s route weaves through and unites many of the richly diverse communities within this great city. In 2013, 26 writers wrote about each of the miles that make up the route, with a 27th focusing on the 385 …
More…