Today I decided I would go for a walk down the Thames to Magna Carta island near Runnymede. For the location of such an important event in British history it’s surprisingly difficult to find. Perhaps part of the confusion stems from it not actually being an island, as a map shows. I had predictably left […]