Each year, over 50,000 people take to the streets of London for the London Marathon, and somehow, twice, I’ve been one of them. The 26.2-mile route takes you past some of London’s most iconic landmarks (and a few less glamorous bits) before finishing on The Mall, just down the road from Buckingham Palace. It’s one of the…
