
Where to watch the London Marathon
Running 26.2 miles (twenty six point two!) across our great city dressed as a sandworm from Dune is a feat that the majority of us Londoners will probably never be brave enough to attempt. But some courageous souls who aren’t averse to hours of gruelling …